Support Questions
Find answers, ask questions, and share your expertise
Announcements
Alert: Welcome to the Unified Cloudera Community. Former HCC members be sure to read and learn how to activate your account here.

Block pool is not found when start the data node

Block pool is not found when start the data node

Rising Star

One of datanodes in my cluster is down due to the storage being full.

Then I clean some space, however, the datanode throws following error:

Caught exception while adding replicas from /sata/hadoop/hdfs/data/current. Will throw later
block pool BP-***** is not found
at org.apache.hadoop.hdfs.server.datanode.fsdataset.imp.FsVolumeImpl.getBlockPoolSlice(FsVolumeImpl.java:423)
....
BlockPoolSliceStorage.recoverTransitionRead:attempt to load an used block storage: /sata/hadoop/hdfs/data/current/BP-*****

Then even I delete the whole hdfs data dir, and datanode make a new one automatically, it still throw the same error message.

How to fix it?

Don't have an account?
Coming from Hortonworks? Activate your account here