[英]HADOOP - Permission denied executing start-all.sh
我正在嘗試在筆記本電腦上安裝Hadoop。 我遵循了此指南: https : //www.michael-noll.com/tutorials/running-hadoop-on-ubuntu-linux-single-node-cluster/
當我嘗試運行start-all.sh時,我得到了:
vava@vava-ThinkPad:/usr/local/hadoop-3.1.1/sbin$ bash start-all.sh
WARNING: Attempting to start all Apache Hadoop daemons as vava in 10 seconds.
WARNING: This is not a recommended production deployment configuration.
WARNING: Use CTRL-C to abort.
Starting namenodes on [localhost]
pdsh@vava-ThinkPad: localhost: rcmd: socket: Permission denied
Starting datanodes
pdsh@vava-ThinkPad: localhost: rcmd: socket: Permission denied
Starting secondary namenodes [vava-ThinkPad]
pdsh@vava-ThinkPad: vava-ThinkPad: rcmd: socket: Permission denied
Starting resourcemanager
resourcemanager is running as process 3748. Stop it first.
Starting nodemanagers
pdsh@vava-ThinkPad: localhost: rcmd: socket: Permission denied
我嘗試遵循以下問題,但未發生任何變化:
編輯:我嘗試了所有選項后,似乎唯一可行的選項是export PDSH_RCMD_TYPE=ssh
。 現在問題出在namenode和datanode上。 它無法正常啟動:
vava@vava-ThinkPad:/usr/local/hadoop-3.1.1$ sbin/start-all.sh
WARNING: Attempting to start all Apache Hadoop daemons as vava in 10 seconds.
WARNING: This is not a recommended production deployment configuration.
WARNING: Use CTRL-C to abort.
Starting namenodes on [localhost]
pdsh@vava-ThinkPad: localhost: ssh exited with exit code 1
Starting datanodes
localhost: ERROR: Cannot set priority of datanode process 10937
pdsh@vava-ThinkPad: localhost: ssh exited with exit code 1
Starting secondary namenodes [vava-ThinkPad]
Starting resourcemanager
Starting nodemanagers
export PDSH_RCMD_TYPE=ssh
sudo /usr/local/hadoop-3.1.1/sbin$ bash start-all.sh
chmod -R 755 /usr/local/hadoop-3.1.1
hadoop-env.sh
設置JAVA_HOME
並確保此文件中的所有其他選項均正確 Attempting to start all Apache Hadoop daemons as vava in 10 seconds.
“ vava
”是錯誤的,請嘗試su -l hdfs
然后運行腳本 創建一個新文件
/etc/pdsh/rcmd_default
向其中寫入“ ssh”,然后保存並退出。 確保輸入回車符並開始新行,否則將提示使用代碼1的SSH退出
echo "ssh" > /etc/pdsh/rcmd_default
就我而言,您需要確保將RSA復制到當前的本地主機
ssh-copy-id -i /home/hadoop/.ssh/id_rsa.pub hadoop@localhost
假設您使用“ hadoop”登錄到節點主服務器
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.