1. 程式人生 > >habse 中存在failed regins ,並且有一個region一直處於region in transition 的狀態

habse 中存在failed regins ,並且有一個region一直處於region in transition 的狀態

1.habse 中存在failed regins ,並且有一個region一直處於region in transition 的狀態。。 https://blog.csdn.net/yongjian_luo/article/details/53375809?locationNum=10&fps=1 這個網址有詳細的介紹相關的RIT相關事項, 可以定位到某個table的某個region。其他的region server 是可以點進去檢視詳細資訊的,但是出問題的region server是點不進的,出現這個問題的原因可以參考上面網址相關內容,具體原因就不說了。下面介紹解決方法。
網上有好多關於hbase表的修復方法,但是經過試驗之後,就都任然會有 Region still in transition, waiting for it to become assigned: 解決辦法就是刪除hbase meta表中的這條記錄的資料: get 'hbase:meta','rowkey'。這個rowkey就是table regions中的name。然後得到如下: 四列的資料,然後逐列刪除這一行的資料,如下示例:delete 'hbase:meta','rowkey','info:regioninfo'。。。刪除之後,直接重啟habse就沒有那個region了。。