ローカル ディスクから にファイルをコピーしようとしましたhdfs
。最初は を与えましSafeModeException
た。解決策を探しているときに、同じコマンドを再度実行しても問題が発生しないことを読みました。だから私はもう一度試してみましたが、例外はありませんでした。
hduser@saket:/usr/local/hadoop$ bin/hadoop dfs -copyFromLocal /tmp/gutenberg/ /user/hduser/gutenberg
copyFromLocal: org.apache.hadoop.hdfs.server.namenode.SafeModeException: Cannot create directory /user/hduser/gutenberg. Name node is in safe mode.
hduser@saket:/usr/local/hadoop$ bin/hadoop dfs -copyFromLocal /tmp/gutenberg/ /user/hduser/gutenberg
なぜこうなった?。このコードを使用してセーフモードをオフにしておく必要がありますか?
hadoop dfs -safemode leave