1、准备3台机器
192.168.80.111 cluster111
192.168.80.112 cluster112
192.168.80.113 cluster113
2、在伪分布搭建的基础上,为另外2台机器设置主机名、IP映射关系、免密码登录
3、执行ssh-copy-i xxx ,把公钥复制去另外一台机器,使得两台机器可以互相免密码登录
4、在伪分布的机器(cluster111)修改etc/hadoop目录下slaves文件,加上cluster111、cluster112、cluster113
5、然后把cluster111机器上Hadoop文件拷贝到另外2台机器,scp -r /usr/local/hadoop 目标地址
6、在每台机器上删除Hadoop下tmp目录,rm -rf tmp
7、在主节点上格式化bin/hdfs namenode -format
注意:如果没有进行格式化,集群可以跑起来,而且在从节点上jps命令可以看到datanode、nodemanager两个进程,但是实际上从节点是没有同步到主节点的。