Запуск HBase в псевдораспределенном режиме на моем блоке dev. Cloudera CDH4. CentOS.Как удалить все данные и метаданные в HBase БЕЗ удаления и повторной установки?
Как-то моя установка 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 БЕЗ удаления и переустановки?
дубликат http://stackoverflow.com/questions/3990952/a-script-that-deletes-all-tables-in-hbase –