HDFS上のデータが壊れたりして、HDFSがSafeModeに入りっぱなしになり
困ったことはありませんか?
(Safe Modeだとファイルの追加・削除ができないうえ、fsck -deleteも使えません)
そんな時に一時的にSafe Modeを抜けるワザです。
(Hadoopのドキュメントに普通に書いてあるので裏技ではありません)
$HADOOP_HOME/bin/hadoop dfsadmin -safemode leave
SafeModeを抜ける必要のある作業が終わったら
$HADOOP_HOME/bin/hadoop dfsadmin -safemode enter
コマンドでSafeModeに戻すことも可能です。
※なお、-safemode enterは手動でSafeModeに入るため、SafeModeから抜けるためにはもう一度-safemode leaveコマンドを実行する必要があります。
参考資料:Apache Hadoop コマンドガイド(英語です)
0 件のコメント:
コメントを投稿