1.克隆主机生成两个虚拟机
2.分别给两个虚拟机改名
hostnamectl set-hostname hadoop002
hostnamectl set-hostname hadoop003
3.三台机器互相添加互信
主机:
cat .ssh/id_rsa.pub > .ssh/authorized_keys
ssh-copy-id -i .ssh/id_rsa.pub -p22 root@hadoop002
ssh-copy-id -i .ssh/id_rsa.pub -p22 root@hadoop003
hadoop002:
ssh-keygen
cat .ssh/id_rsa.pub > .ssh/authorized_keys
ssh-copy-id -i .ssh/id_rsa.pub -p22 root@hadoop001
ssh-copy-id -i .ssh/id_rsa.pub -p22 root@hadoop003
hadoop003:
ssh-keygen
cat .ssh/id_rsa.pub > .ssh/authorized_keys
ssh-copy-id -i .ssh/id_rsa.pub -p22 root@hadoop001
ssh-copy-id -i .ssh/id_rsa.pub -p22 root@hadoop002
4.给三台主机添加节点
vi ./slaves
hadoop001
hadoop002
hadoop003
5.三台都要修改
vi hdfs-site.xml
<value>3</value>
6.vi mapred-site.xml
主机里面的两个ip地址修改为其中一台克隆机的ip
其它两台克隆机,也要跟主机相同
7.三台虚拟机都格式化
hadoop namenode -format
8.启动主机
start-all.sh