Call From localhost/127.0.0.1 to 192.168.219.7:9000 failed on connection exception: java.net.ConnectException的解决方案
如启动hadoop时,出现了如下错误:
java.net.ConnectException: Call From localhost
/127.0.0.1 to 192.168.219.7:9000
failed on connectionexception: java.net.ConnectException: Connection refused; For more details see:
http://wiki.apache.org/hadoop/ConnectionRefused
而且启动datanode、yarn都正常,只有namenode一直挂掉
解决方案:
[root@localhost hadoop-2.7.2]# hadoop namenode -format
[root@localhost hadoop-2.7.2]# sbin/hadoop-daemon.sh start namenode
starting namenode, logging to /opt/hadoop/module/hadoop-2.7.2/logs/hadoop-MissZhou-namenode-localhost.localdomain.out
[root@localhost hadoop-2.7.2]# jps
10320 NameNode
9123 SecondaryNameNode
10395 Jps
[root@localhost hadoop-2.7.2]# netstat -tpnl | grep java
tcp 0 0 192.168.219.7:9000 0.0.0.0:* LISTEN 10320/java
tcp 0 0 0.0.0.0:50090 0.0.0.0:* LISTEN 9123/java
tcp 0 0 0.0.0.0:50070 0.0.0.0:* LISTEN 10320/java
[root@localhost hadoop-2.7.2]# systemctl stop firewalld.service
[root@localhost hadoop-2.7.2]#