SafeModeException : Nom de nœud est en mode sans échec

J'ai essayé de copier les fichiers de mon disque local pour hdfs . Au début, il a donné SafeModeException. Lors de la recherche de solution, j'ai lu que le problème ne semble pas si on exécute la même commande à nouveau. Alors, j'ai essayé de nouveau et il n'a pas donné d'exception.

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

Pourquoi est-ce qui se passe?. Dois-je garder safemode en utilisant ce code?

hadoop dfs -safemode leave
Quelle a été la différence de temps entre l'exécution de la commande? Il faut quelques instants pour que toutes les données des nœuds à venir en ligne lors de votre premier démarrage HDFS services.
Pour info, la commande pour quitter mode sans échec dans ma version d'hadoop est: hadoop dfsadmin -safemode leave.
avez-vous trouvé la solution à votre problème??
Case
le bon de commande pour quitter le mode sans échec est hdfs dfsadmin -safemode leave

OriginalL'auteur saket | 2012-12-05