代码拉取完成,页面将自动刷新
先开机所有虚拟机 master
slave1
slave2
# 测试是否能访问网络
curl https://baidu.com
# 测试主机之间是否能够通信
ping master
ping slave1
ping slave2
master
主机在配置 hadoop 单节点启动时,已经创建过了,所以这次需要在 slave1 和 slave2 上执行命令
ssh-keygen -t rsa
主机间为了能相互通信,每台主机间应互换 pk
在每台主机上执行如下命令,第一句命令 master
机不用执行
# 发送key给master,由于master自身已经执行过此句命令,所以master机无需再执行本句
ssh-copy-id -i id_rsa.pub master@master
# 发送key给slave1
ssh-copy-id -i id_rsa.pub master@slave1
# 发送key给slave2
ssh-copy-id -i id_rsa.pub master@slave2
执行完上述命令后,检测 ssh 是否能连上所有主机
ssh master
ssh slave1
ssh slave2
最后检查每台主机的 ~/.ssh/authorized_keys
文件中是否都有3条数据,如图:
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。