获取异常org.apache.hadoop.ipc.Server:9100上的IPC服务器处理程序0:从0.20.2版本的hadoop开始

时间:2012-07-05 13:31:39

标签: windows hadoop cygwin

我在设置HDFS环境时遇到异常(在windows7上使用cygwin)。我能够访问1. NameNode - {http:// localhost:50070 /}和2.JobTracker - {http:// localhost:50030 /}但我得到例外:

在连接异常时调用localhost / 127.0.0.1:9000失败:java.net.ConnectException并且还获取

2012-07-05 18:43:34,726 INFO org.apache.hadoop.ipc.Server:9100上的IPC服务器处理程序1,调用addBlock(/home/hadoop/tmp/mapred/system/jobtracker.info,DFSClient_1001718281 )来自127.0.0.1:51303:错误:java.io.IOException:文件/home/hadoop/tmp/mapred/system/jobtracker.info只能复制到0个节点,而不是1个节点 java.io.IOException:文件/home/hadoop/tmp/mapred/system/jobtracker.info只能复制到0个节点,而不是1)

请帮我解决这个问题。

HDFS-site.xml中

<configuration>
  <property>                           
    <name>dfs.replication</name>
    <value>1</value>
  </property>

</configuration>

mapredsite.xml

<configuration>
  <property>
    <name>mapred.job.tracker</name>
                 <value>localhost:9001</value>
             </property>
        </configuration>                                                     

Core-Site.xml

<configuration>
<property> 
<name>hadoop.tmp.dir</name> 
<!--<value>/home/hadoop/tmp</value> -->
<value>/cygwin/home/syadav</value>
</property>
 <property>
 <name>fs.default.name</name>
 <value>hdfs://localhost:9000</value>
 </property>
 <property> 
 <name>mapred.map.tasks</name>
<value>1</value>
<description>define ma p red.map tasks to be number of slave hosts</description>
</property>
<property>
<name>mapred.reduce.tasks</name>
<value>1</value>
<description>define ma p red.red uce tasks to be number of slave hosts</description>
</property>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>

</configuration>                                                     

让我知道您正在寻找的其他细节。我已经告诉了我在日志中得到的错误。

由于 Sanjeev Yadav

0 个答案:

没有答案