2016-01-27 50 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帳戶 會好的