Hadoop集群首次启动,主节点可以启动,主节点和从节点之间也可以进行ssh互连,但是出现192.168.10.13: lion@192.168.10.13: Permission denied (publickey,password).
的报错
解决方法:主节点上的公钥未复制到从节点:
将主节点的公钥(~/.ssh/id_rsa.pub
)内容添加到从节点的~/.ssh/authorized_keys
文件中,使用ssh-copy-id
命令来自动完成这个操作。
ssh-copy-id lion@192.168.10.13
即可成功运行