1. 程式人生 > >hadoop 叢集 master無法免密登入slave2

hadoop 叢集 master無法免密登入slave2

因為這叢集是半年前配置好的,現在重新 啟動執行一些任務,發現 ssh服務 無法連通,但是slave2是可以 免密登入master 的,考慮到是 公鑰和私鑰的問題,master想要免密登入slave2,那麼 slave2必須 擁有master的公鑰,百度了很多教程,但都沒有用,

最後考慮到是 祕鑰更新 的問題,因此 先執行 ll 命令看一下 ~/.ssh目錄下的 使用者許可權有沒有 屬於系統檔案的 ,如果有的話最好先備份一下,若果沒有,直接刪除所有節點的  ~/.ssh目錄下的 所有生成的私鑰和公鑰,然後在全部生成新增一遍!(這樣簡單粗暴也防止這個改完另一個又登入不上的問題)

更新完成記得重新啟動叢集哦!

解決啦~~