Hadoop localhost: frankxulei@localhost: Permission denied (publickey,password)
Hadoop啟動HDFS進程的時候報錯,提示權限不夠,具體信息如圖所示:
localhost: frankxulei@localhost: Permission denied (publickey,password).
frankxulei@ubuntu:/usr/local/hadoop$ sbin/start-all.sh
WARNING: Attempting to start all Apache Hadoop daemons as frankxulei in 10 seconds.
WARNING: This is not a recommended production deployment configuration.
WARNING: Use CTRL-C to abort.
Starting namenodes on [localhost]
localhost: frankxulei@localhost: Permission denied (publickey,password).
Starting datanodes
localhost: frankxulei@localhost: Permission denied (publickey,password).
Starting secondary namenodes [ubuntu]
ubuntu: frankxulei@ubuntu: Permission denied (publickey,password).
Starting resourcemanager
Starting nodemanagers
localhost: frankxulei@localhost: Permission denied (publickey,password).
frankxulei@ubuntu:/usr/local/hadoop$
解決辦法,復制導入公鑰就可以了,SSH鏈接需要使用公鑰認證:
切換到ssh目錄:cd ~/.ssh/
ssh-keygen -t rsa -P "" cat $HOME/.ssh/id_rsa.pub >> $HOME/.ssh/authorized_keys再次啟動HDFS就可以了,
sbin/start-dfs.sh
總結
以上是生活随笔為你收集整理的Hadoop localhost: frankxulei@localhost: Permission denied (publickey,password)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vscode安装python插件失败_v
- 下一篇: 字节内推~