1.新建虚拟机
给虚拟机命名,选择存放路径
接着指定磁盘大小,因为我们不止搭建单机模式还要搭建伪分布模式,这里我们选择80G
这里会看到创建虚拟机完成,我们点击自定义硬件,选择合适的内存,处理器,还有映像文件,这里我们用不到声卡和打印机可以给他移除
根据自己电脑配置选择合适的,这里我们选择完之后是这样的
然后我们开启虚拟机
选择第一个centos7,鼠标点进去按↑,回车
语言选择中文,根据自己
配置下时间,点击左上角完成
点击配置分区,关闭kdump
设置下root用户的密码等待安装
安装完之后点击重启,然后
网络文件编辑
/etc/sysconfig/network-scripts/ifcfg-ens33
配置下网络ip
虚拟机的网络ip是在左上角的编辑下虚拟机网络编辑器
编辑完之后我们重启一下网络服务并测试一下ping百度
2.连接访问工具
我用的是mobaxterm
输入root用户密码就可以进来了
修改主机名
配置ip映射vi /etc/hosts
查看防火箱状态并且关闭
永久关闭selinux
重启创建存放软件包和软件的目录
上传jdk和hadoop压缩包
解压到module目录
tar -zxvf /opt/software/hadoop-3.3.1.tar.gz -C /opt/module/
tar -zxvf /opt/software/jdk-8u162-linux-x64.tar.gz -C /opt/module/
解压完之后查看下
配置环境变量
vi /etc/profile
重新加载环境变量
source /etc/profile
测试
3.通过wordcount案例计算单词个数
切换到hadoop目录下并创建目录input/word.txt
编辑word.txt
用Hadoop自带的计算框架计算单词个数
计算后查看
计算圆周率
hadoop jar ./share/hadoop/mapreduce/hadoop-mapreduce-examples-3.3.1.jar pi 10 10
版权归原作者 H6666W 所有, 如有侵权,请联系我们删除。