Запуск 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, и я не хочу возиться со всей их странной конфигурацией и настройкой.
Есть ли способ удалить все данные и метаданные в HBase БЕЗ удаления и переустановки?