我在ubuntu 12.04上运行hadoop pipes作业,但在减速机启动时出现断管错误:
2013-04-17 10:40:38088 info org.apache.hadoop.mapred.reducetask:将内存中的0段、0字节合并到reduce 2013-04-17 10:40:38088 info org.apache.hadoop.mapred.merge:合并1个已排序的段2013-04-17 10:40:38088 info org.apache.hadoop.mapred.merge:向下到最后一个合并过程,总大小剩下1段:1795675字节2013-04-17 10:40:38118 info org.apache.hadoop.mapred.pipes.pipesreducer:启动应用程序2013-04-17 10:40:38264 info org.apache.hadoop.mapred.pipes.pipesreducer:等待完成2013-04-17 10:40:38,265错误org.apache.hadoop.mapred.pipes.binaryprotocol:java.net.socketexception:java.net.socketinputstream.read(socketinputstream)处的连接重置。java:189)在java.net.socketinputstream.read(socketinputstream。java:121)在java.io.bufferedinputstream.fill(bufferedinputstream。java:235)在java.io.bufferedinputstream.read(bufferedinputstream。java:254)在java.io.datainputstream.readbyte(datainputstream。java:265)在org.apache.hadoop.io.writableutils.readvlong(writableutils。java:299)在org.apache.hadoop.io.writableutils.readvint(writableutils。java:320)在org.apache.hadoop.mapred.pipes.binaryprotocol$uplinkreaderthread.run(二进制协议)。java:121)
2013-04-17 10:40:38,265 info org.apache.hadoop.mapred.pipes.application:由于java.net.socketexception而中止:java.net.socketoutputstream.socketwrite0(本机方法)处的java.net.socketoutputstream.socketwrite(socketoutputstream)处的管道损坏。java:109)在java.net.socketoutputstream.write(socketoutputstream。java:153)在java.io.bufferedoutputstream.flushbuffer(bufferedoutputstream。java:82
如有任何帮助,我们将不胜感激。
暂无答案!
目前还没有任何答案,快来回答吧!