SafeModeException: имя узла находится в безопасном режиме
Я попытался скопировать файлы с моего локального диска в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