2016-06-20 20 views
0

Ich habe die Hadoop 2.7.2 auf Ubunto 16.04 im Single-Modus installiert. Aber Nameode und Datanode Services liefen nach dem Starten des Hadoops nicht. 2.7.2.Nameode und Datanode Service lief nicht in single_mode

hduser @ saber-Studio-1435:/usr/local/hadoop $ start-all.sh Dieses Skript ist veraltet. Verwenden Sie stattdessen start-dfs.sh und start-yarn.sh 16/06/20 15:34:56 WARN util.NativeCodeLoader: Native-Hadoop-Bibliothek für Ihre Plattform kann nicht geladen werden ... mit Built-in-Java-Klassen wo anwendbar Starten von Namensknoten auf [localhost] localhost: Starten von nynode, Anmelden an /usr/local/hadoop/logs/hadoop-hduser-namenode-saber-Studio-1435.out localhost: Starten von Datenknoten, Protokollieren in/usr/local/hadoop /logs/hadoop-hduser-datanode-saber-Studio-1435.out Starten der sekundären namenodes [0.0.0.0] 0.0.0.0: sekundärnamenknoten läuft als Prozess 7214. Stoppen Sie zuerst. 16/06/20 15:35:13 WARN util.NativeCodeLoader: Native-Hadoop-Bibliothek für Ihre Plattform kann nicht geladen werden ... mit Built-in-Java-Klassen, wo anwendbar Start Garn Daemons Resourcesmanager läuft als Prozess 7374. Stoppen Sie es zuerst . localhost: nodelmanager läuft als Prozess 7502. Stoppen Sie zuerst.

hduser @ Säbel-Studio-1435:/usr/local/hadoop $ JPS 8747 Jps 7502 NodeManager 7374 Resourcemanager 7214 SecondaryNameNode

Antwort

1
 
First stop the hadoop $HADOOP_HOME ./sbin/stop-all.sh 
Then format the hadoop ecosytem 
./bin/hadoop namenode -format 
./bin/hadoop datanode -format 
./bin/hdfs namenode -format 
./bin/hdfs datanode -format 

Then start agian using ./sbin/start-all.sh 

Then try jps on cli and if still does'nt works then remove the directory created for hdfs and recreate it using mkdir -p 
+0

Ich habe aber nicht funktioniert – saber