開発ボックスで HBase を疑似分散モードで実行しています。クラウデラ CDH4. CentOS。
どういうわけか、HBase のインストールが完全に壊れてしまいました。このコマンドを実行しました:
./bin/hbase hbck -repairHoles
そして、読み出しはこれで終了しました:
Summary:
-ROOT- is okay.
Number of regions: 1
Deployed on: localhost.localdomain,60020,1340917622717
.META. is okay.
Number of regions: 1
Deployed on: localhost.localdomain,60020,1340917622717
5 inconsistencies detected.
ここのドキュメントを見る:
http://hbase.apache.org/book/apbs03.html
それはこう言います:これらのステップの後も不整合が残る場合は、孤立した領域または重複する領域に関連するテーブルの整合性の問題が発生している可能性があります.
基本的に、私はこれを掘り下げて修正しようとすることに興味がありません。HBase のインストールを完全に削除して、最初からやり直したいと考えています。ただし、Cloudera を使用しているため、アンインストール/再インストールはしたくありません。また、Cloudera の奇妙な構成とセットアップ全体を台無しにしたくありません。
アンインストールして再インストールせずに、HBase のすべてのデータとメタデータを削除する方法はありますか?