我用ubuntu14.04操作系统在本地计算机上安装了一个单节点hadoop。现在我将使用hdfs,当我键入一个简单的命令
hdu@hadoop:~$ hadoop fs -ls
它显示以下错误:
15/07/10 18:24:52 WARN util.NativeCodeLoader:
Unable to load native-hadoop library for your platform...
using builtin-java classes where applicable
ls: Call From hadoop/127.0.1.1 to
localhost:9000 failed on connection exception:
java.net.ConnectException:
Connection refused; For more details see:
http://wiki.apache.org/hadoop/ConnectionRefused
我不知道这个错误,如果有人帮我解决这个问题,我真的很感激:)
2条答案
按热度按时间mlmc2os51#
你真的启动了namenode服务吗?格式化namenode实际上不会启动namenode服务。如果您的namenode服务正在运行,那么您可能遇到了错误链接中引用的ubuntu问题。
发件人:http://wiki.apache.org/hadoop/connectionrefused
请检查/etc/hosts中是否没有Map到127.0.0.1或127.0.1.1的主机名条目(ubuntu为此而臭名昭著)
bhmjp9jg2#
你可以试试这些命令!