我这边给出我的集群环境是由一台主节点cetiti12和两台从节点cetiti13,cetiti14组成:
192.168.10.12 cetiti12
192.168.10.13 cetiti13
192.168.10.14 cetiti14
申明:我搭建的这个集群是在普通用户Hadoop,部分操作都是在超级用户root上。
一、虚拟机的安装
2) 修改IP地址并设置为静态IP,修改机器名分别为cetiti12,cetiti13,cetiti14
3) 增加IP与主机映射:
vi /etc/hosts
增加以下内容:
192.168.10.12 cetiti12(对应配置文件中的主节点名称)
192.168.10.13 cetiti13
192.168.10.14 cetiti14
注意:注释掉所有节点上/etc/hosts中的 127.0.0.1 和 ::1 两行
4)在完成以上步骤后reboot重启四台虚拟机:
三、集群ssh免密码登录
在cetti12中输入:ssh cetiti13、ssh cetiti14是否需要密码,如果不需要,则ssh免密码配置成功,另两台同理。
四、添加hadoop用户,赋予sudo权限,修改visudo,将%wheel ALL=(ALL) NOPASSWD: ALL改为 hadoop ALL=(ALL) NOPASSWD: ALL
五、jdk安装
六、Hadoop2.7.3的解压安装
a) 我们从官网下载Hadoop-2.7.