java.net.ConnectException:尝试使用hdfs

时间:2017-04-15 19:17:19

标签: hadoop configuration hdfs

当我尝试使用hadoop hdfs命令时发现问题:

root@ec2-35-205-125-85:~# hdfs dfs -copyFromLocal ~/input/ ~/input/
copyFromLocal: Call From ip-172-32-5-110.us-west-2.compute.internal/172.32.5.110 to localhost:54310 failed on connection exception: java.net.ConnectException: Connection refused; For more details see:  http://wiki.apache.org/hadoop/ConnectionRefused

此问题不仅发生在-copyFromLocal,而且所有命令都以hdfs开头,例如-ls,-mkdir .....

1 个答案:

答案 0 :(得分:0)

在以下代码之后问题解决了:

bash /usr/local/hadoop/sbin/start-all.sh

在此代码之后,所有子节点都应该运行,我使用jps进行检查,它显示以下内容:

  

2033 SecondaryNameNode
  2778 Jps
  2325 NodeManager
  2195资源管理器
  1691 NameNode

在那之后:

hdfs namenode -format

然后警告信息消失了。