Details
Description
when using hbase checksum,call readBlockDataInternal() in hfileblock.java, it could happen file corruption but it only can switch to hdfs checksum inputstream till validateBlockChecksum(). If the datablock's header corrupted when b = new HFileBlock(),it throws the exception "Invalid HFile block magic" and the rpc call fail
Attachments
Attachments
Issue Links
- breaks
-
HBASE-15908 Checksum verification is broken due to incorrect passing of ByteBuffers in DataChecksum
- Closed
- is duplicated by
-
HBASE-13783 Improve error message "Could not seek StoreFileScanner" to indicate that issue could be a bad disk
- Closed
- links to