1.准备好三台装好jdk的虚拟机。
2.三台虚拟机都要修改hosts文件,vi /etc/hosts
3.修改完之后重启使其生效。reboot
4.创建hadoop用户组,创建Hadoop用户并添加到Hadoop用户组,切换到Hadoop用户。
5.设置SSH无秘钥访问:(需要注意的是authorized_keys的权限必须是600,.ssh/的权限必须是700)
(1)在master机器上hadoop用户根目录下执行命令:ssh-keygen -t rsa 连续回车三次;
(2)进入.ssh目录会看到生成了id_rsa id_rsa.pub两个文件,创建authorized_keys文件并将id_rsa.pub拷贝到authorized_keys文件里。
(3)在slave1跟slave2机器上进行第一步,并将生成的id_rsa.pub远程拷贝到master机器的authorized_keys文件中。