単一ノードのクラスタの例に従っています(here)。 ステップまでは5 の下で実行すべてが正常に動作しますが、その後、私は、次のエラー出力を得る:Hadoop 2.7.2単一ノードクラスタの例が失敗する
Asafs-MBP:hadoop-2.7.2 asafchelouche$ bin/hdfs dfs -put etc/hadoop input
16/05/15 17:04:13 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
put: `input': No such file or directory
は、私はそれを研究してきたし、いずれかを持っていないようだ、WARN気にしません実際の悪影響。
私はすでにthis SO質問を相談したが、無駄にしました。 実行のステップ1では、ファイルシステムをフォーマットするので、何入力フォルダがありません:命令が間違っているようです。また、input
ではなく/input
と記述する必要があります。私はこの問題について正しいのでしょうか?私は(bin/hdfs dfs -mkdir /input
でフォルダを作成した後)/input
を使用して行うと は、私は例外(それはここに置くには余りにも長いです、hereを参照)、次の巨大なスタックトレースを取得します。
これはなぜですか、これをどのように解決できますか?
は 'sbin/start-dfs.sh' HDFSを起動するアクションを実行していませんか? – asafc
それは正しいです。 mapreduceが動作するようにYARNを開始する必要もあります。エラーメッセージに「実行中のデータノードがありません」というメッセージが繰り返し表示される –