Le travail Hadoop demande de désactiver manuellement le mode sans échec. Il dit que les ressources ne sont pas disponibles. Comment désactiver le mode sans échec?Le travail Hadoop demande de désactiver le noeud sécurisé
Répondre
Vous pouvez laisser safemode en utilisant la commande suivante:
hadoop dfsadmin -safemode leave
The documentation touches briefly on other safemode states. Toutefois, votre instance Hadoop entre généralement en mode sans échec pour une raison, il est donc possible que ce ne soit pas une solution permanente.
Vous ne savez pas pourquoi vous souhaitez quitter le mode sans échec manuellement. dfsadmin commande peut être utilisé pour entrer/quitter le mode sans échec manuellement. Normalement, le mode sans échec est entré manuellement lorsqu'il ne doit y avoir que des opérations en lecture seule sur HDFS.
Selon le Hadoop documentation
mode sans échec est entré automatiquement au démarrage NameNode, et quitte le mode sans échec automatiquement lorsque le pourcentage minimum de blocs configuré satisfait à la condition de réplication minimale. Le mode sans échec peut également être saisi manuellement, mais il ne peut être désactivé que manuellement.
Voici la commande
Hadoop dfsadmin -safemode laisser
Dans mon cas, il passe en mode sécurité chaque fois que j'éteindre mon système sans arrêter le Hadoop et HBase. Assurez-vous donc que vous avez fermé le hadoop et hbase avant l'arrêt de votre système.
- 1. carte hadoop réduire le travail sans sortie
- 2. Comment passer le troisième argument dans le travail hadoop
- 3. SignTool - flux de travail sécurisé?
- 4. Comment identifier pourquoi le travail hadoop est en attente?
- 5. Génération d'esclaves sur demande dans le cluster Hadoop sur EC2
- 6. Configuration de noeud unique hadoop bash: autorisation bin/hadoop refusée
- 7. comment désactiver le changement de nom de noeud jsTree?
- 8. Noeud de nom Hadoop ne démarre pas
- 9. Trouver le noeud responsable de l'exécution du travail à quartz
- 10. Modifier LD_LIBRARY_PATH JAVA_LIBRARY et CLASSPATH dans le travail hadoop
- 11. Enregistrer et lire compliqué valeur enregistrable dans le travail Hadoop
- 12. comment vérifier si hadoop est réglé pour le travail,
- 13. Que signifie le temps processeur pour un travail Hadoop?
- 14. Le noeud de données ne démarre pas
- 15. Hadoop demande le chemin d'entrée pour être sur localhost 9000
- 16. Une façon de désactiver SSH pour Hadoop à un seul noeud?
- 17. Demande HTTP avec noeud?
- 18. Hadoop - flux de travail interne copyFromLocal?
- 19. Désactiver le processus de création d'espace de travail dans Eclipse
- 20. comment désactiver la tâche de configuration et de nettoyage du travail dans hadoop-1.0.4
- 21. comment obtenir hadoop wordcount exemple de travail?
- 22. Désactiver le bouton lors de la demande de traitement
- 23. Comment contrôler le nom et le contenu des fichiers de sortie d'un travail de diffusion Hadoop?
- 24. Demande multiple d'un mongodb en utilisant le noeud
- 25. Sql Le travail de l'agent demande-t-il une saisie?
- 26. magento désactiver le travail cron depuis la base de données
- 27. Comment créer un "noeud". travail?
- 28. Impossible d'exécuter le travail de mappage/réduction
- 29. le streaming sécurisé de vidéos
- 30. Le thread de travail de noeud ne peut pas charger le module externe?
Merci pour la solution. Le travail dit que le Namenode est en mode sans échec, donc les ressources sont sur un bas. Et demande de désactiver le mode safemode manuellement. Quelle peut être la cause et la solution permanente? – TheHat
Habituellement, il passe en mode sans échec lorsque les fichiers sont sous-répliqués. Vous avez peut-être perdu trop de nœuds de données ou trop peu de nœuds de données. Vous pouvez soit diminuer la réplication, soit générer plus de nœuds de données. Cela pourrait être autre chose, peut-être difficile à dire. Jetez un oeil sur les journaux NameNode, peut-être? –