2016-07-26 2 views
0

Ich versuche, Stop-dfs.sh zu verwenden, um Hadoop-Prozess zu töten, aber gescheitert. Soll ich brutale Gewalt töten -9?Hadoop-Shutdown, wie Hadoop im pseudo-verteilten Modus zu stoppen?

[[email protected] sbin]# sudo ./stop-dfs.sh 
16/07/26 10:19:56 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable 
Stopping namenodes on [localhost] 
[email protected]'s password: 
localhost: Permission denied, please try again. 
[email protected]'s password: 
localhost: no namenode to stop 
[email protected]'s password: 
localhost: no datanode to stop 
Stopping secondary namenodes [0.0.0.0] 
[email protected]'s password: 
0.0.0.0: no secondarynamenode to stop --> no secondaryname to stop, from grep, it has. 
16/07/26 10:20:33 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable 
[[email protected] sbin]# ps -aef | grep secondary 
hadoop 7406  1 0 Jul15 ?  00:09:38 /usr/java/jdk1.8.0_60/jre/bin/java -Dproc_secondarynamenode -Xmx1000m -Djava.net.preferIPv4Stack=true -Dhadoop.log.dir=/usr/local/hadoop/logs -Dhadoop.log.file=hadoop.log -Dhadoop.home.dir=/usr/local/hadoop -Dhadoop.id.str=hadoop -Dhadoop.root.logger=INFO,console -Dhadoop.policy.file=hadoop-policy.xml -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv4Stack=true -Dhadoop.log.dir=/usr/local/hadoop/logs -Dhadoop.log.file=hadoop-hadoop-secondarynamenode-trdstorm.log -Dhadoop.home.dir=/usr/local/hadoop -Dhadoop.id.str=hadoop -Dhadoop.root.logger=INFO,RFA -Dhadoop.policy.file=hadoop-policy.xml -Djava.net.preferIPv4Stack=true -Dhadoop.security.logger=INFO,RFAS -Dhdfs.audit.logger=INFO,NullAppender -Dhadoop.security.logger=INFO,RFAS -Dhdfs.audit.logger=INFO,NullAppender -Dhadoop.security.logger=INFO,RFAS -Dhdfs.audit.logger=INFO,NullAppender -Dhadoop.security.logger=INFO,RFAS org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode 

root 26651 26238 0 10.20 pts/2 00.00.00 grep sekundären

+++++++++++++++++++ nach passwordless Herstellung ssh +++++++++++++++++ +++++++++++++++++++ hadoop Prozess zu stoppen Befehl ++++++++++++++++

[[email protected] ~]$ ssh localhost 
Last login: Tue Jul 26 17:29:00 2016 from localhost 
[[email protected] ~]$ cd /usr/local/hadoop/sbin/ 
[[email protected] sbin]$ sudo ./stop-all.sh 
[sudo] password for hadoop: 
This script is Deprecated. Instead use stop-dfs.sh and stop-yarn.sh 
16/07/26 17:32:58 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable 
Stopping namenodes on [localhost] 
[email protected]'s password: 
localhost: no namenode to stop 
[email protected]'s password: 
localhost: no datanode to stop 
Stopping secondary namenodes [0.0.0.0] 
[email protected]'s password: 
0.0.0.0: no secondarynamenode to stop 
16/07/26 17:33:21 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable 
stopping yarn daemons 
no resourcemanager to stop 
[email protected]'s password: 
localhost: no nodemanager to stop 
no proxyserver to stop 
[[email protected] sbin]$ ps -aef | grep second 
hadoop 7406  1 0 Jul15 ?  00:09:53 /usr/java/jdk1.8.0_60/jre/bin/java -Dproc_secondarynamenode -Xmx1000m -Djava.net.preferIPv4Stack=true -Dhadoop.log.dir=/usr/local/hadoop/logs -Dhadoop.log.file=hadoop.log -Dhadoop.home.dir=/usr/local/hadoop -Dhadoop.id.str=hadoop -Dhadoop.root.logger=INFO,console -Dhadoop.policy.file=hadoop-policy.xml -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv4Stack=true -Dhadoop.log.dir=/usr/local/hadoop/logs -Dhadoop.log.file=hadoop-hadoop-secondarynamenode-trdstorm.log -Dhadoop.home.dir=/usr/local/hadoop -Dhadoop.id.str=hadoop -Dhadoop.root.logger=INFO,RFA -Dhadoop.policy.file=hadoop-policy.xml -Djava.net.preferIPv4Stack=true -Dhadoop.security.logger=INFO,RFAS -Dhdfs.audit.logger=INFO,NullAppender -Dhadoop.security.logger=INFO,RFAS -Dhdfs.audit.logger=INFO,NullAppender -Dhadoop.security.logger=INFO,RFAS -Dhdfs.audit.logger=INFO,NullAppender -Dhadoop.security.logger=INFO,RFAS org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode 
hadoop 29825 29295 0 17:33 pts/3 00:00:00 grep second 
+0

ich einen Schritt glauben zu stoppen der Einrichtung von Hadoop ist Passwordless SSH Zugang –

+0

Ich habe Passwort eingestellt, auch ich habe SSH-Zugang. Gibt es einen passwortlosen Schritt beim Einrichten von Hadoop per SSH-Zugriff? – user84592

+0

Sorry, ich verstehe die Frage nicht. Hast du versucht, 'ssh localhost' zu aktivieren, um zu sehen, ob du dich mit deiner eigenen Maschine verbinden kannst? –

Antwort

0

alle Dienstleistungen

sudo ./stop-all.sh 
+0

habe ich bereits versucht. aber es funktioniert nicht. – user84592

+0

können Sie mir die Ausgabe von $ JPS Befehl zeigen? –

+0

nach ssh localhost, [block @ trdstorm sbin] $ jps 22902 Jps, nach dem Beenden, [Block @ trdstorm lokal] $ jps 23133 Jps – user84592