我们正试图在hadoop上创建一个多节点集群,但是在master上运行start-dfs.sh文件之后,它要求root@slave 以及root@master的密码,然后显示密码被拒绝。ssh slave和ssh master from master运行正常。现在怎么办?终端截图
fzsnzjdm1#
以hduser身份启动集群 $ bin/start-dfs.sh . 因为,您必须使用 hduser 只是。这个用户应该也在你的从属机器里。此外,不建议使用 root .
$ bin/start-dfs.sh
hduser
root
vltsax252#
chmod 700.ssh文件chmod 600.ssh/*使用hduser帐户就可以了
2条答案
按热度按时间fzsnzjdm1#
以hduser身份启动集群
$ bin/start-dfs.sh
. 因为,您必须使用hduser
只是。这个用户应该也在你的从属机器里。此外,不建议使用root
.vltsax252#
chmod 700.ssh文件
chmod 600.ssh/*使用hduser帐户就可以了