handoop与put/copyFromLocal连接错误

kum*_*ori 5 connection hadoop localhost connect

我正在按照安装hadoop的教程进行操作:http://www.michael-noll.com/tutorials/running-hadoop-on-ubuntu-linux-single-node-cluster/ 现在我被困在"复制本地示例数据"到HDFS"一步.

我得到的连接错误:

<12/10/26 17:29:16 INFO ipc.Client: Retrying connect to server: localhost/127.0.0.1:54310. Already tried 0 time(s).
12/10/26 17:29:17 INFO ipc.Client: Retrying connect to server: localhost/127.0.0.1:54310. Already tried 1 time(s).
12/10/26 17:29:18 INFO ipc.Client: Retrying connect to server: localhost/127.0.0.1:54310. Already tried 2 time(s).
12/10/26 17:29:19 INFO ipc.Client: Retrying connect to server: localhost/127.0.0.1:54310. Already tried 3 time(s).
12/10/26 17:29:20 INFO ipc.Client: Retrying connect to server: localhost/127.0.0.1:54310. Already tried 4 time(s).
12/10/26 17:29:21 INFO ipc.Client: Retrying connect to server: localhost/127.0.0.1:54310. Already tried 5 time(s).
12/10/26 17:29:22 INFO ipc.Client: Retrying connect to server: localhost/127.0.0.1:54310. Already tried 6 time(s).
12/10/26 17:29:23 INFO ipc.Client: Retrying connect to server: localhost/127.0.0.1:54310. Already tried 7 time(s).
12/10/26 17:29:24 INFO ipc.Client: Retrying connect to server: localhost/127.0.0.1:54310. Already tried 8 time(s).
12/10/26 17:29:25 INFO ipc.Client: Retrying connect to server: localhost/127.0.0.1:54310. Already tried 9 time(s).
Bad connection to FS. command aborted. exception: Call to localhost/127.0.0.1:54310 failed on connection exception: java.net.ConnectException: Connection refused
Run Code Online (Sandbox Code Playgroud)

这个问题几乎与这个问题完全相同: 运行hadoop时的错误

现在的观点是,我已经禁用了ivp6,如上所述和上面的教程所述,但它没有帮助.我有什么遗失的东西吗?

编辑:

我在第二台机器上用新安装的ubuntu重复了教程,并逐步进行了比较.事实证明,hduser的bashrc配置中存在一些错误.之后它工作得很好......

Eri*_*son 4

如果我尝试Hadoop fs <anything>在 DataNode/NameNode 未运行时执行此操作,我会收到确切的错误消息,所以我猜你也会发生同样的情况。

输入jps您的终端。如果一切都在运行,它应该看起来像:

16022 DataNode
16524 Jps
15434 TaskTracker
15223 JobTracker
15810 NameNode
16229 SecondaryNameNode
Run Code Online (Sandbox Code Playgroud)

我敢打赌,你的 DataNode 或 NameNode 没有运行。如果 jps 的打印输出中缺少任何内容,请重新启动。