我正在开发hadoop2.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条答案
按热度按时间oxalkeyp1#
您给出的命令“hadoop dfs-ls/”不正确。将dfs更改为fs。可以通过两种方式指定此命令:
hadoop fs-ls//这是旧样式,不推荐使用/
hdfs dfs-ls//这是新的样式/
注意这两个命令的区别。第1个命令的第2部分应该是fs而不是dfs。