1

次の構成を使用して、マシンで単一ノードの Hadoop クラスターを実行しようとしています。

inux livingstream 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

namenode を問題なくフォーマットできますが、次を使用して namenode を起動しようとすると:

hadoop-daemon.sh start namenode 

次のエラーが表示されます。

ishan@livingstream:/usr/local/hadoop$ hadoop-daemon.sh start namenode
Warning: $HADOOP_HOME is deprecated.

mkdir: cannot create directory `/var/log/hadoop/ishan': Permission denied
chown: cannot access `/var/log/hadoop/ishan': No such file or directory
mkdir: cannot create directory `/var/run/hadoop': Permission denied
starting namenode, logging to /var/log/hadoop/ishan/hadoop-ishan-namenode-livingstream.out
/usr/sbin/hadoop-daemon.sh: line 138: /var/run/hadoop/hadoop-ishan-namenode.pid: No such file or directory
/usr/sbin/hadoop-daemon.sh: line 137: /var/log/hadoop/ishan/hadoop-ishan-namenode-livingstream.out: No such file or directory
head: cannot open `/var/log/hadoop/ishan/hadoop-ishan-namenode-livingstream.out' for reading: No such file or directory
/usr/sbin/hadoop-daemon.sh: line 147: /var/log/hadoop/ishan/hadoop-ishan-namenode-livingstream.out: No such file or directory
/usr/sbin/hadoop-daemon.sh: line 148: /var/log/hadoop/ishan/hadoop-ishan-namenode-livingstream.out: No such file or directory

Hadoop インストール用に別のユーザー「hduser」を作成しませんでした。既存のユーザー名を使用しています。それが私が問題に直面している理由かもしれません。誰かがこれで私を助けてくれませんか。

これを機能させるには、正確にどのアクセス許可を変更する必要がありますか?

更新 いじって許可の問題を回避した後、ここに投稿された新しい愚かなエラーに移りました: hadoop Nanenode が開始 されないこれに取り組みます。

4

0 に答える 0