知道我为什么会犯这个错误吗? 10.0.1.193
是我的一个从属虚拟机。
ubuntu@anmol-vm1-new:/home/hadoop/yarnpp$ hadoop fs -put tez-0.4.1-incubating/* /apps/tez-0.4.1-incubating
15/11/30 02:53:28 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
15/11/30 02:54:40 INFO hdfs.DFSClient: Exception in createBlockOutputStream
java.io.IOException: Bad connect ack with firstBadLink as 10.0.1.193:50010
at org.apache.hadoop.hdfs.DFSOutputStream$DataStreamer.createBlockOutputStream(DFSOutputStream.java:1367)
at org.apache.hadoop.hdfs.DFSOutputStream$DataStreamer.nextBlockOutputStream(DFSOutputStream.java:1272)
at org.apache.hadoop.hdfs.DFSOutputStream$DataStreamer.run(DFSOutputStream.java:525)
15/11/30 02:54:40 INFO hdfs.DFSClient: Abandoning BP-342182973-10.0.1.190-1448834909392:blk_1073741851_1028
15/11/30 02:54:40 INFO hdfs.DFSClient: Excluding datanode 10.0.1.193:50010
1条答案
按热度按时间yv5phkfx1#
看起来防火墙正在阻止数据节点的通信。打开datanode机器上的以下端口(本例中为10.0.0.193)。