1
votes

Arrêt de NodeManager au démarrage

J'ai lancé hadoop sur mon ordinateur portable. Lors du lancement de hadoop, j'exécute la commande start-all.cmd . Ensuite, il commence avec 4 processus démons. 3 processus sur 4 affichés par cmd > XXX


0 commentaires

3 Réponses :


2
votes

Caractère illégal dans la partie opaque à l'index 2

L'index 2 est la barre oblique inverse, qui n'est pas un caractère URI valide

Dans vos fichiers de configuration, vous devez utiliser des barres obliques et un protocole pour l'URI du fichier

Par exemple , changez

file:/C:/BigData/hadoop-2.9.1/data/namenode

en

 C:\BigData\hadoop-2.9.1\data\namenode

0 commentaires

1
votes

Dans mon problème, j'ai cherché d'autres solutions sur Internet.

  1. Mon premier problème est que j'ai installé la version Java 32 bits dans mes fenêtres. Là pour mes variables d'environnement JAVA_HOME chemin défini comme C: \ Progra ~ 2 \ Java \ . Ensuite, j'ai essayé la version java 64 bits en définissant mon JAVA_HOME comme C: \ Progra ~ 1 \ Java \ .

Après avoir défini la version 64 bits de Java sur JAVA_HOME , j'ai de nouveau exécuté start-all.cmd . Ensuite, sauf namenode , tous les autres démons ont été travaillés. Pour exécuter namenode , j'ai suivi ces étapes.

  1. Ouvrez cmd en tant que administrateur .
  2. Tapez et exécutez stop-all.cmd
  3. hadoop namenode –format
  4. start-all.cmd

Mon problème a été résolu à 100% et a parfaitement fonctionné pour moi.


0 commentaires

1
votes

Vous devez formater votre namenode par hadoop namenode –format puis redémarrer le serveur


0 commentaires