即使所有守护进程都在使用hadoop,Connection也会被拒绝,

时间:2016-12-20 14:47:46

标签: hadoop dictionary mapreduce hadoop2

我正在研究hadoop 2.X,当我运行jps时,它会显示所有守护进程正确运行。

[root@localhost Flume]# jps
3521 NodeManager
3058 DataNode
3252 SecondaryNameNode
4501 Jps
3419 ResourceManager
2957 NameNode

但是当我跑步时,

hadoop dfs -ls /

它说,

ls: Call From localhost.localdomain/127.0.0.1 to localhost:9000 failed on connection exception: java.net.ConnectException: Connection refused; For more details see:  http://wiki.apache.org/hadoop/ConnectionRefused

请帮帮我。

1 个答案:

答案 0 :(得分:0)

您给出的命令“hadoop dfs -ls /”不正确。将dfs更改为fs。可以通过两种方式指定此命令:

  1. hadoop fs -ls / / *这是旧样式,不推荐使用* /
  2. hdfs dfs -ls / / *这是新款* /
  3. 注意两个命令的区别。第一个命令的第二部分应该是fs而不是dfs。