[ https://issues.apache.org/jira/browse/HBASE-26780?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
yuzhang updated HBASE-26780: ---------------------------- Description: When I scan a region, HBase throw IOException: Passed in onDiskSizeWithHeader= A != B The HFile mentioned Error message can be access normally. it recover by command -- move region. I guess that onDiskSizeWithHeader of HFileBlock has been changed. And RS get the correct BlockHeader Info after region reopened. was: 查询某个region时,HBase抛IOException: Passed in onDiskSizeWithHeader= A != B 报错的HFile可以正常访问,也没有数据丢失 通过move region的操作恢复了,猜测是RS的HFileBlock中的onDiskSizeWithHeader值错误,reopen region后RS获取到了正确的Block信息,查询服务恢复 > HFileBlock.verifyOnDiskSizeMatchesHeader throw IOException: Passed in > onDiskSizeWithHeader= A != B > -------------------------------------------------------------------------------------------------- > > Key: HBASE-26780 > URL: https://issues.apache.org/jira/browse/HBASE-26780 > Project: HBase > Issue Type: Bug > Components: BlockCache > Affects Versions: 2.2.2 > Reporter: yuzhang > Priority: Major > > When I scan a region, HBase throw IOException: Passed in > onDiskSizeWithHeader= A != B > The HFile mentioned Error message can be access normally. > it recover by command -- move region. I guess that onDiskSizeWithHeader of > HFileBlock has been changed. And RS get the correct BlockHeader Info after > region reopened. -- This message was sent by Atlassian Jira (v8.20.1#820001)