2016-01-27 29 views
1

我们正在努力使Hadoop的多节点集群,但它要求根@奴隶和根@主人的口令在主系统上运行start-dfs.sh文件后,然后显示密码被拒绝。 ssh slave and ssh master from master正常运行。如何现在进行? screenshot of terminal多节点的Hadoop集群,根权限被拒绝

+0

你能告诉做密码此命令提示符..? ssh user @ host – rbyndoor

+0

使用'hduser @ master'清除〜/ .ssh文件夹和ssh-copy-id。 –

回答

0

启动集群hduser $ bin/start-dfs.sh。因为,你必须创建了只有hduser的ssh公钥。这个用户应该也在你的奴隶机器中。此外,建议不要使用root

0
  1. 搭配chmod 700的.ssh
  2. 搭配chmod 600的.ssh/*使用hduser帐户 会好的