可怕的SSH的另一集失败...似乎非常普遍!
我正在A,B和C三台服务器的群集上安装Hadoop 3.0.3。 A是Namenode,B和C是worker。 每台服务器可以使用SSH与其他两台服务器联系 没有密码。 .ssh目录的权限为 每台计算机上为700,并且对authorized_keys具有许可权 每台机器上为600。对我有好处。
无论如何-尝试运行start-dfs.sh或start-all.sh 引发消息: 答:权限被拒绝(公钥,gssapi-keyex,gssapi-with-mic,密码)。 (A-服务器A)
有什么建议吗?谢谢!
答案 0 :(得分:0)
已解决。
除了设置之间的SSH 所有机器对-我必须进行配置 从每台计算机到自己的SSH。
我很想知道为什么这是必要的, 只能猜测同一进程上的多个进程 机器正在尝试通信...