当前位置: 首页 > 知识库问答 >
问题:

hadoop fs-ls不工作

王凌
2023-03-14

我用Ubuntu 14.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个答案

巫马自明
2023-03-14

你可以试试这些命令!

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

$ bin/start-all.sh
凤衡
2023-03-14

你真的开始你的namenode服务了吗?格式化namenode实际上不会启动namenode服务。如果你的namenode服务正在运行,那么你可能遇到了错误链接中引用的Ubuntu问题。

发件人:http://wiki.apache.org/hadoop/ConnectionRefused

检查您的主机名在/etc/hosts中是否没有映射到127.0.0.1或127.0.1.1的条目(Ubuntu为此而臭名昭著)

 类似资料:
  • 我已经安装了java和ssh。 哪个java java是/usr/bin/java 哪个java javac是/usr/bin/javac 哪个ssh ssh是/usr/bin/ssh echo$JAVA_HOME /usr/lib/jvm/java-9-openjdk-amd64 注: ~/.bashrc中的hadoop环境变量 export java_home=/usr/lib/jvm/jav

  • 我开始学习在线教程,在我的单个本地VM上配置多个NDOE。以下是主节点上的主机: 下面是用于工作的命令: 现在我看到下面的错误消息: 我的配置有什么问题?我应该在哪里检查和纠正它? 非常感谢。

  • - Every tiny cent helps a lot! ls++ - colorized ls on steroids USAGE ls++ [OPTION]... [FILE]... OPTIONS Not known parameters will be passed through to ls, so to show hidden files,-a or -A might be add

  • 问题内容: 我想确切地知道“ Is”命令在Linux和Unix中如何工作。 据我所知,ls将&s派生到Linux / Unix shell,然后获取(当前文件树的输出。例如/ home / ankit /)。我需要更详细的说明,因为我不确定调用fork之后会发生什么。 任何人都可以详细解释“ ls”命令的功能吗? 问题答案: ls不分叉。Shell会分叉并执行,以便运行任何未内置的命令,它可以运行

  • Color LS 是一个使用颜色和图标对 ls 输出进行着色的 Ruby 脚本。 Usage (Back to top) Just lc : Prints all directories, files and dotfiles in current directory. With paths : lc path(s) prints all directories, files and dotfil

  • 我想我已经正确安装了hadoop。如果我做我可以看到namenode和datanode,没有问题。 这是不管我是否把'.'或“/”或我所在的任何目录。 这一切意味着什么?我怎样才能得到正常的,预期的输出?我错过了什么?