MAPREDUCE服务 MRS-HBase文件丢失导致Region状态长时间为RIT:原因分析
原因分析
- 登录到集群的Core节点查看RegionServer日志,报错:
- “Region‘3b3ae24c65fc5094bc2acfebaa7a56de’”打开失败,Region状态被设置为FAILED_OPEN。
- “Region‘b7b3faab86527b88a92f2a248a54d3dc’”下的一个文件找不到报错FileNotFoundException。
- 在HBase客户端中执行hbase hbck命令检查Region,报错:
ERROR: Found lingering reference file hdfs://hacluster/hbase/news_user_actions/3b3ae24c65fc5094bc2acfebaa7a56de/meta/0f47cda55fa44cf9aa2599079894aed6.b7b3faab86527b88a92f2a248a54d3dc
从引用文件可以看出,‘3b3ae24c65fc5094bc2acfebaa7a56de’Region是‘ b7b3faab86527b88a92f2a248a54d3dc’的子Region,子Region引用了父Region的文件,父Region的文件在迁移过程中因为未知原因丢失了,导致子Region找不到引用文件。
这种异常并不能通过简单的重试可解决,所以Region会长时间处于RIT状态。
- MapReduce服务_什么是MapReduce服务_什么是HBase
- GaussDB性能怎么调_华为gaussdb_gaussdb性能_gaussdb学习
- GaussDB是什么_GaussDB下载_高斯数据库是什么
- 大数据可视化平台是什么_大数据可视化平台有什么优势
- MapReduce服务_什么是Loader_如何使用Loader
- GaussDB性能_Gaussdb数据库性能_高斯数据库性能-华为云
- GaussDB分析_GaussDB数据库分析_高斯数据库分析_华为云
- MRS备份恢复_MapReduce备份_数据备份
- 云数据库GaussDB(for MySQL)备份策略_备份类型_自动备份
- MapReduce服务_什么是Flink_如何使用Flink