HBase 報錯系列之region is not online


報錯信息:

ERROR org.apache.hadoop.hbase.regionserver.HRegionServer: Received CLOSE for a region which is not online, and we're not opening.

2016-12-07 16:00:42,558 INFO org.apache.hadoop.hbase.regionserver.RSRpcServices: Close dc4a28b161ff37666cc738aa5c9921bb, moving to null

2016-12-07 16:00:42,558 INFO org.apache.hadoop.hbase.regionserver.RSRpcServices: Close 3560cfc81c22c8026ada507bac72d001, moving to null

2016-12-07 16:00:42,558 ERROR org.apache.hadoop.hbase.regionserver.HRegionServer: Received CLOSE for a region which is not online, and we're not opening.

原因:

Hbase運行時候,region達到了設置的文件大小后,就要開始分裂了。分裂的過程是:

1)老region開始下線 ,這里就對應了報錯日志中的is not online

2)老region分裂

3)老region關閉,這里就對應了報錯日志中的 is closing

解決辦法:關閉自動分裂,人為的進行分裂。

或者將單個region文件值設置大寫


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM