スタンドアロン マシンで Hadoop を構成できるようになり、このリンクに従って構成を行った疑似分散 Hadoop 構成を実行しようとしました。
- 名前ノードをフォーマットできます
- しかし、bin/start-all.sh コマンドを実行すると、ノードが正しく起動されません。
- ログファイルを調べたところ、次のエラーが見つかりました。
namenode-hadoop2.log
java.io.IOException: ファイル /tmp/hadoop-root/mapred/system/jobtracker.info は、org.apache.hadoop.hdfs.server.namenode.FSNamesystem.getAdditionalBlock(FSNamesystem で 1 ではなく、0 ノードにしか複製できませんでした。 .java:1558)
jobtracker-hadoop2.log
2013-05-10 11:36:09,959 警告 org.apache.hadoop.hdfs.DFSClient: DataStreamer 例外: org.apache.hadoop.ipc.RemoteException: java.io.IOException: ファイル /tmp/hadoop-root/mapred/ system/jobtracker.info は、1 ノードではなく 0 ノードにしか複製できませんでした
次のコマンドを実行します。
bin/hadoop fs -put conf 入力
13/05/10 11:42:19 エラー hdfs.DFSClient: ファイル /user/root/input/mapred-site.xml を閉じる際の例外: org.apache.hadoop.ipc.RemoteException: java.io.IOException: ファイル /user /root/input/mapred-site.xml は、1 ノードではなく 0 ノードにしか複製できませんでした
このリンク以外の設定を教えてください。
ありがとう。