过程描述:
杀死 namenode ,使用namesecondary数据恢复后(方法:手动恢复,无误),数据丢失,且第一次上传数据出现:Exception in createBlockOutputStream
日志:
19/03/06 02:31:58 INFO hdfs.DFSClient: Exception in createBlockOutputStream
java.io.EOFException: Premature EOF: no length prefix available
at org.apache.hadoop.hdfs.protocolPB.PBHelper.vintPrefixed(PBHelper.java:2282)
at org.apache.hadoop.hdfs.DFSOutputStream$DataStreamer.createBlockOutputStream(DFSOutputStream.java:1346)
at org.apache.hadoop.hdfs.DFSOutputStream$DataStreamer.nextBlockOutputStream(DFSOutputStream.java:1266)
at org.apache.hadoop.hdfs.DFSOutputStream$DataStreamer.run(DFSOutputStream.java:449)
19/03/06 02:31:58 INFO hdfs.DFSClient: Abandoning BP-1194718250-192.168.10.102-1551866982008:blk_1073741825_1001
19/03/06 02:31:58 INFO hdfs.DFSClient: Excluding datanode DatanodeInfoWithStorage[192.168.10.