que puedo decir hbase desactivar y eliminar tablas particulares usando:Un script que borra todas las tablas de hbase
disable 'tablename'
drop 'tablename'
Pero quiero borrar todas las tablas de la base de datos sin codificar los nombres de cualquiera de las tablas . ¿Hay alguna forma de hacer esto? Quiero hacer esto a través de la utilidad de línea de comandos ./hbase shell
, no a través de Java o Thrift.
Tenga en cuenta que 'disable_all '*. *'' es el comando apropiado para deshabilitar todas las tablas de HBase. Al usar 'disable_all '*'', recibirá una confirmación de deshabilitación incorrecta de HBase; este es un [problema conocido] (https://issues.apache.org/jira/browse/HBASE-6642) corregido en HBase 0.94.4 en adelante. –
Gracias Emaad por ese consejo. Puedo confirmar que todavía no está arreglado en 0.94.5. –
'disable_all '. *'' Funciona –