可怕的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)

有什么建议么?谢谢!

最佳答案

解决了。

除了设置SSH之间
所有机器对-我必须进行配置
从每台计算机到自身的SSH。

我很想知道为什么这是必要的,
只能猜测同一进程上的多个进程
机器正在尝试交流...

关于hadoop - Hadoop 3.0.3-权限被拒绝(公钥,gssapi-keyex,gssapi-with-mic,密码),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50959626/

10-11 05:17