参考资料为:

教材代码-林子雨编著《大数据基础编程、实验和案例教程(第2版)》教材所有章节代码_厦大数据库实验室博客

1.实验学时

4学时

2.实验目的

  • 熟悉Hadoop系统的安装
  • 掌握Hadoop系统的两种安装方式
  • 掌握Hadoop系统的基本命令

3.实验内容

  • 安装虚拟机和Linux环境。

虚拟机安装完毕:

已经改变虚拟机网络连接方式为桥接网络,使用手机热点连接计算机

环境为Linux系统

(二)参照实验指南的内容安装Hadoop系统,安装单机模式。

按照书上之前的配置,已经安装hadoop.

按照命令查看hadoop的例子

书上的例子统计对应的正则表达式.

书上的例子统计对应的正则表达式.

由此获得各个数字的统计数量。

(三)参照实验指南的内容安装Hadoop系统,安装伪分布式模式。

使用vim命令修改core-site.xml文件:

<configuration><property><name>hadoop.tmp.dir</name><value>file:/usr/local/hadoop/tmp</value><description>Abase for other temporary directories.</description></property><property><name>fs.defaultFS</name><value>hdfs://localhost:9000</value></property>
</configuration>

使用vim命令修改hdfs=site.xml文件:

<configuration><property><name>dfs.replication</name><value>1</value></property><property><name>dfs.namenode.name.dir</name><value>file:/usr/local/hadoop/tmp/dfs/name</value></property><property><name>dfs.datanode.data.dir</name><value>file:/usr/local/hadoop/tmp/dfs/data</value></property>
</configuration>

之后执行名称节点格式化:

成功安装伪分布模式。

(四)运行伪分布式模式,在网络页面上展示HDFS的信息。

虚拟机上网查看是否运行

发现运行成功。

(五)运行伪分布式模式的实例子。

复制文件:

复制成功之后的输出表:

运行hadoop自带的grep程序:

运行结果:

关闭hadoop:

4.思考题

(一)安装Hadoop的时候遇到什么问题?采用什么方法解决的?

1.安装的时候发现虚拟机无法上网,后面在电脑的网络共享中心配置虚拟机的.xof文件重装,然后使用手机热点连接虚拟机,在虚拟机的网络配置中手动增加主机的网络ip地址连接。

2.在不用使用hadoop时,需要自己手动打出命令stop-dfs.sh关闭hadoop,不然可能数据会丢失。

云计算技术 实验三 安装Hadoop系统并熟悉hadoop命令相关推荐

  1. 安装Hadoop系统并熟悉hadoop命令

    (一)安装虚拟机和Linux环境. 1.安装VirtualBox 6.1.12 2.安装Ubuntu Kylin (二)参照实验教材第三章的内容安装Hadoop系统,安装单机模式. 1.创建hadoo ...

  2. 三、Hadoop系统应用之Hadoop集群测试及初体验(超详细步骤指导操作,WIN10,VMware Workstation 15.5 PRO,CentOS-6.7)

    Hadoop集群搭建前安装准备参考: 一.Hadoop系统应用之安装准备(一)(超详细步骤指导操作,WIN10,VMware Workstation 15.5 PRO,CentOS-6.7) 一.Ha ...

  3. 服务器虚拟化 实验,VMware vSphere服务器虚拟化实验三 安装vCenter Server

    VMware vSphere服务器虚拟化实验三 安装vCenter Server vCenter Server是vSphere的核心管理工具,它可以管理数据中心访问控制.性能监控和配置,并统一各个服务 ...

  4. 计算机软件技术 上海电力学院,上海电力学院 计算机软件技术 实验三 用头插法和尾插法创建线性表...

    上海电力学院计算机软件技术实验三用头插法和尾插法创建线性表 #include #define MAXLEN 9 struct table {int key; int othererm; } ; typ ...

  5. 小米笔记本android,7代小米笔记本安装凤凰系统(Phoenix OS)显示命令行ANDROID字样

    7代小米笔记本安装凤凰系统(Phoenix OS)显示命令行ANDROID字样 问题描述: 之前在物理机上试过一遍,再来一遍有点麻烦,拍照也可能不够清晰 因为截图更清晰所以在虚拟机中操作,操作过程可会 ...

  6. 网络对抗技术 实验三

    学号:201521430027 中国人民公安大学 Chinese people' public security university 网络对抗技术 实验报告   实验三 密码破解技术     学生姓 ...

  7. 中国人民公安大学网络对抗技术实验三

    中国人民公安大学 Chinese people' public security university 网络对抗技术 实验报告   实验三 密码破解技术     学生姓名 王开君 年级 15中队 区队 ...

  8. 201521450014 网络对抗技术实验三 葛文宣

    中国人民公安大学 Chinese people' public security university 网络对抗技术 实验报告   实验三 密码破解技术     学生姓名 葛文宣 年级 2015级 区 ...

  9. 通过虚拟磁盘技术给电脑安装双系统或多系统

    如今市场上出现了很多双硬盘(小容量固态硬盘做系统盘+大容量机械硬盘用于数据备份)电脑,将操作系统安装到一整块硬盘上,那么通过拆机将装系统的硬盘,移到另一台相同配置的电脑上,就可以完美运行. 前些天由于 ...

最新文章

  1. 数据结构——基本概念
  2. 手把手:R语言文本挖掘和词云可视化实践
  3. 【docker】linux系统centOS 7上安装docker
  4. 高斯粒子滤波matlab,粒子滤波(Particle filter)matlab实现 | 学步园
  5. 数字化时代在线教育行业营销解决方案
  6. 小妙招:如何防止你的 jar 包被反编译?
  7. Zookeeper选举算法原理
  8. [软考]项目目标VS项目基准
  9. 关于安装mathtype后找不到电脑预装office2016安装路径的问题
  10. OpenCV——硬币检测与计数的设计实现
  11. Jdk14其他新特性
  12. realme刷机鸿蒙教程,realmeX一键解锁BL教程(realme手机解锁BL详解教程)
  13. kotlin与Java之间的骚操作:kotlin一键调用java
  14. STM32C8T6 学习总结+资料分享
  15. mysql 语句 简书_MySQL SQL语句
  16. 既生list何生tuple
  17. UIView 的部分圆角的设定
  18. 专业B2C电子商务平台推荐
  19. blender 插件使用笔记
  20. MATLAB泛洪算法,OSPF中的泛洪 – 巴黎高等计算机学院(ESI-SUPINFO)中国校区技术博客...

热门文章

  1. 单工通信、半双工通信、全双工通信 的概念
  2. 做了一个网页版的串口调试助手
  3. 2023秋招--快手--游戏客户端--一面面经
  4. 英特尔核显驱动hd630_AMD与英特尔彻底失去合作关系?中止Kaby Lake-G更新支持
  5. 杰理AC692X学习-BLE与APP端发送与接收
  6. XRename(文件文件夹超级重命名工具)简介
  7. Nova Battles是2022年值得关注的链游
  8. Arcgis小技巧【1】——地理配准
  9. 安全单点登录(SSO)解决方案
  10. 大数据毕设/课设 - 数据大屏监控可视化设计与实现