hadoop fs-ls不工作

x3naxklr  于 2021-05-29  发布在  Hadoop
关注(0)|答案(2)|浏览(427)

我用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

我不知道这个错误,如果有人帮我解决这个问题,我真的很感激:)

mlmc2os5

mlmc2os51#

你真的启动了namenode服务吗?格式化namenode实际上不会启动namenode服务。如果您的namenode服务正在运行,那么您可能遇到了错误链接中引用的ubuntu问题。
发件人:http://wiki.apache.org/hadoop/connectionrefused
请检查/etc/hosts中是否没有Map到127.0.0.1或127.0.1.1的主机名条目(ubuntu为此而臭名昭著)

bhmjp9jg

bhmjp9jg2#

你可以试试这些命令!


# su - hadoop

$ cd /opt/hadoop/hadoop
$ bin/hadoop namenode -format

$ bin/start-all.sh

相关问题