因安装hadoop集群用了三台虚拟机,所以所需内存至少要8G如图所示:
一、下载hadoop
下载地址:http://archive.apache.org/dist/hadoop/common/hadoop-2.8.0/hadoop-2.8.0.tar.gz
二、安装个虚拟机并实现ssh免密登陆
2.1安装三台机器
使用Ubuntu16.04安装三台Linux,分别命名为master、slave1、slave2
安装好之后,使用ifconfig查看三台机器的ip,其对应关系分别是
192.168.46. 134 master
192.168.46. 135 slave1
192.168.46. 135 slave2
2.2安装Vmware tools
然后再每台机器中都安装Vmware tools,方便我们从桌面讲文件拉入虚拟机中,安装较为简单,科参考百度教程:
https://jingyan.baidu.com/article/20095761f65687cb0721b4ae.html
2.3、检查机器名称
为了后续操作发辫,确保机器的hostname是我们所需要的,使用hostname命令查看机器名称
如果不是可以改成自己所需的名称
hostname 所需名称
2.4、添加域名映射、固定IP和静态DNS
2.4.1、添加域名映射(三台机器相同)
进入sudo用户,修改这3台机器的/etc/hosts文件,在文件中添加以下内容(添加域名映射):
192.168.46. 134 master
192.168.46. 135 slave1
192.168.46. 135 slave2
如果没有vim可以进行下载,也可以使用vi
配置完成之后使用ping命令检查三台机器是否相互ping的通