您好,登錄后才能下訂單哦!
小編給大家分享一下hbase啟動報錯master.TableNamespaceManager: Namespace table not found怎么辦,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!
錯誤原因:
我之前已經安裝了HBase。然后刪除又重新安裝的時候,啟動hbase,其master 失敗。
在/var/log/hbase目錄的xxxx.out日志 或者 web界面查看,如下錯誤:
Failed to become active master,org.apache.hadoop.hbase.TableExistsException:hbase:namespace.
根據上面錯誤的我們可以很清楚的知道,在啟動Hbase的時候,由于之前安裝的HBase版本的數據還存在,
因此重新安裝的HBase會報TableExistsException的異常。導致無法啟動HBase。
之前版本的HBase的數據存放的位置是在zookeeper中,因此需要進入zookeeper的客戶端查看。
解決辦法進入zk,刪除殘留目錄
看完了這篇文章,相信你對“hbase啟動報錯master.TableNamespaceManager: Namespace table not found怎么辦”有了一定的了解,如果想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。