You are viewing a plain text version of this content. The canonical link for it is here.
Posted to mapreduce-user@hadoop.apache.org by cho ju il <tj...@kgrid.co.kr> on 2014/10/06 03:21:29 UTC

Why does not occur under a replica?

 
hadoop 2.4.1
 
Datanode disk failure.
But does not occur Under-Replicated Blocks.
 
Why does not occur Under-Replicated Blocks? 
 
If I restart the namenode(ha), Under-Replicated Blocks occurs.
 
**** namenode logs
org.apache.hadoop.hdfs.server.namenode.NameNode: Disk error on DatanodeRegistration DataNode failed volumes:/data26/dfs/data/current; 
 
**** datanode 
org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsDatasetImpl: Completed checkDirs. Removed 1 volumes. Current volumes
org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsDatasetImpl: Removing replica BP-876852240-10.1.1.108-1404457930723:1077998266 on failed volume /data26/dfs/data/current
.....
org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsDatasetImpl: Removed 6051 out of 217873(took 99 millisecs)
org.apache.hadoop.hdfs.server.datanode.DataNode: DataNode.handleDiskError: Keep Running: true
 
org.apache.hadoop.hdfs.server.datanode.ReplicaNotFoundException: Replica not found for BP-876852240-10.1.1.108-1404457930723:blk_1083798495_10058358