Hadoop 信息 ipc.Client:重试连接到服务器 localhost/127.0.0.1:9000
Hadoop INFO ipc.Client: Retrying connect to server localhost/127.0.0.1:9000
我阅读了其他 post 有关 Hadoop 的 HDFS 配置问题的文章。但是,其中 none 是有帮助的。所以,我 post 我的问题。我遵循了 hadoop v1.2.1 的 this 教程。当我使用 运行 hadoop fs -ls 命令时,我遇到了这个错误:
16/08/29 15:20:35 INFO ipc.Client: Retrying connect to server: localhost/127.0.0.1:9000. Already tried 0 time(s); retry policy is RetryUpToMaximumCountWithFixedSleep(maxRetries=10, sleepTime=1 SECONDS)
我的核心-site.xml 文件是:
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://localhost:9000</value>
</property>
<property>
<name>hadoop.tmp.dir</name>
<value>/mnt/miczfs/hadoop/tmp/${user.name}</value>
</property>
</configuration>
另外,我的hdfs-site.xml文件如下:
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
<property>
<name>dfs.name.dir</name>
<value>/mnt/miczfs/hadoop/hdfs/${user.name}/namenode</value>
</property>
<property>
<name>dfs.secondary.http.address</name>
<value>localhost:0</value>
</property>
<property>
<name>dfs.data.dir</name>
<value>/mnt/miczfs/hadoop/hdfs/${user.name}/datanode</value>
</property>
<property>
<name>dfs.datanode.address</name>
<value>localhost:0</value>
</property>
<property>
<name>dfs.datanode.http.address</name>
<value>localhost:0</value>
</property>
<property>
<name>dfs.datanode.ipc.address</name>
<value>localhost:0</value>
</property>
</configuration>
而 /etc/hosts 是这样的:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
172.31.1.1 micrasrelmond.local micrasrelmond #Generated-by-micctrl
172.31.1.1 mic0.local mic0 #Generated-by-micctrl
如果可以,请帮助我。谢谢
首先通过jps命令检查namenode是否为运行。如果是 运行 则通过命令格式化名称节点 bin/hadoop namenode -format.
为了避免在每次重启后格式化 namenode,将 hdfs 默认目录更改为其他位置。
我阅读了其他 post 有关 Hadoop 的 HDFS 配置问题的文章。但是,其中 none 是有帮助的。所以,我 post 我的问题。我遵循了 hadoop v1.2.1 的 this 教程。当我使用 运行 hadoop fs -ls 命令时,我遇到了这个错误:
16/08/29 15:20:35 INFO ipc.Client: Retrying connect to server: localhost/127.0.0.1:9000. Already tried 0 time(s); retry policy is RetryUpToMaximumCountWithFixedSleep(maxRetries=10, sleepTime=1 SECONDS)
我的核心-site.xml 文件是:
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://localhost:9000</value>
</property>
<property>
<name>hadoop.tmp.dir</name>
<value>/mnt/miczfs/hadoop/tmp/${user.name}</value>
</property>
</configuration>
另外,我的hdfs-site.xml文件如下:
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
<property>
<name>dfs.name.dir</name>
<value>/mnt/miczfs/hadoop/hdfs/${user.name}/namenode</value>
</property>
<property>
<name>dfs.secondary.http.address</name>
<value>localhost:0</value>
</property>
<property>
<name>dfs.data.dir</name>
<value>/mnt/miczfs/hadoop/hdfs/${user.name}/datanode</value>
</property>
<property>
<name>dfs.datanode.address</name>
<value>localhost:0</value>
</property>
<property>
<name>dfs.datanode.http.address</name>
<value>localhost:0</value>
</property>
<property>
<name>dfs.datanode.ipc.address</name>
<value>localhost:0</value>
</property>
</configuration>
而 /etc/hosts 是这样的:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
172.31.1.1 micrasrelmond.local micrasrelmond #Generated-by-micctrl
172.31.1.1 mic0.local mic0 #Generated-by-micctrl
如果可以,请帮助我。谢谢
首先通过jps命令检查namenode是否为运行。如果是 运行 则通过命令格式化名称节点 bin/hadoop namenode -format.
为了避免在每次重启后格式化 namenode,将 hdfs 默认目录更改为其他位置。