簡體   English   中英

Hadoop單節點集群錯誤

[英]Hadoop single node cluster error on

我已經按照每個步驟從此網站https://www.digitalocean.com/community/tutorials/how-to-install-hadoop-on-ubuntu-13-10安裝Hadoop。

除了我使用start-dfs.sh啟動Hadoop的最后一步以外,所有步驟均正常進行,並且出現許多錯誤。 請幫忙。 錯誤是:

15/04/07 00:08:16 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
Starting namenodes on [localhost]

localhost: mkdir: cannot create directory ‘/usr/local/hadoop/logs’: Permission denied

localhost: chown: cannot access ‘/usr/local/hadoop/logs’: No such file or directory

localhost: starting namenode, logging to /usr/local/hadoop/logs/hadoop-tushar-namenode-tushar-VirtualBox.out

localhost: /usr/local/hadoop/sbin/hadoop-daemon.sh: line 159: /usr/local/hadoop/logs/hadoop-tushar-namenode-tushar-VirtualBox.out: No such file or directory

localhost: head: cannot open ‘/usr/local/hadoop/logs/hadoop-tushar-namenode-tushar-VirtualBox.out’ for reading: No such file or directory

localhost: /usr/local/hadoop/sbin/hadoop-daemon.sh: line 177: /usr/local/hadoop/logs/hadoop-tushar-namenode-tushar-VirtualBox.out: No such file or directory

localhost: /usr/local/hadoop/sbin/hadoop-daemon.sh: line 178: /usr/local/hadoop/logs/hadoop-tushar-namenode-tushar-VirtualBox.out: No such file or directory

localhost: mkdir: cannot create directory ‘/usr/local/hadoop/logs’: Permission denied

localhost: chown: cannot access ‘/usr/local/hadoop/logs’: No such file or directory

localhost: starting datanode, logging to /usr/local/hadoop/logs/hadoop-tushar-datanode-tushar-VirtualBox.out

localhost: /usr/local/hadoop/sbin/hadoop-daemon.sh: line 159: /usr/local/hadoop/logs/hadoop-tushar-datanode-tushar-VirtualBox.out: No such file or directory

localhost: head: cannot open ‘/usr/local/hadoop/logs/hadoop-tushar-datanode-tushar-VirtualBox.out’ for reading: No such file or directory

localhost: /usr/local/hadoop/sbin/hadoop-daemon.sh: line 177: /usr/local/hadoop/logs/hadoop-tushar-datanode-tushar-VirtualBox.out: No such file or directory

localhost: /usr/local/hadoop/sbin/hadoop-daemon.sh: line 178: /usr/local/hadoop/logs/hadoop-tushar-datanode-tushar-VirtualBox.out: No such file or directory

Starting secondary namenodes [0.0.0.0]

0.0.0.0: mkdir: cannot create directory ‘/usr/local/hadoop/logs’: Permission denied

0.0.0.0: chown: cannot access ‘/usr/local/hadoop/logs’: No such file or directory

0.0.0.0: starting secondarynamenode, logging to /usr/local/hadoop/logs/hadoop-tushar-secondarynamenode-tushar-VirtualBox.out

0.0.0.0: /usr/local/hadoop/sbin/hadoop-daemon.sh: line 159: /usr/local/hadoop/logs/hadoop-tushar-secondarynamenode-tushar-VirtualBox.out: No such file or directory

0.0.0.0: head: cannot open ‘/usr/local/hadoop/logs/hadoop-tushar-secondarynamenode-tushar-VirtualBox.out’ for reading: No such file or directory

0.0.0.0: /usr/local/hadoop/sbin/hadoop-daemon.sh: line 177: /usr/local/hadoop/logs/hadoop-tushar-secondarynamenode-tushar-VirtualBox.out: No such file or directory

0.0.0.0: /usr/local/hadoop/sbin/hadoop-daemon.sh: line 178: /usr/local/hadoop/logs/hadoop-tushar-secondarynamenode-tushar-VirtualBox.out: No such file or directory
15/04/07 00:08:34 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable

您的用戶帳戶對/usr/local/hadoop目錄沒有正確的權限,因此Hadoop在嘗試創建其日志時失敗。 嘗試運行sudo chown -R <username> /usr/local/hadoop ,其中您的用戶名是。 要獲取用戶名,可以使用whoami命令。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM