HadoopのnamespaceIDでエラー
Hadoopでときどき「Incompatible namespaceIDs in /tmp/hadoop-user/dfs/data」みたいなエラーが出る。既知の問題らしく、namespaceのIDを記述したファイルを見ても同じだったりするので困るが、潔く
$ $HADOOP_HOME/bin/stop-all.sh $ rm -rf /tmp/hadoop-user/* ←パスは設定ファイルに依存、間違えたら知らないよ $ $HADOOP_HOME/bin/hadoop namenode -format $ $HADOOP_HOME/bin/start-all.sh
で再フォーマットすると直る。
なかなか便利なトラブルシューティング集を見つけた。
コメントを残す