更新时间:2024-09-30 GMT+08:00
acl表目录丢失导致HBase启动失败
问题背景与现象
集群HBase启动失败
解决办法
- 停止HBase组件。
- 在HBase客户端使用hbase用户登录认证,执行如下命令。
例如:
hadoop03:~ # source /opt/client/bigdata_env hadoop03:~ # kinit hbase Password for hbase@HADOOP.COM: hadoop03:~ # hbase zkcli
- 删除zk中acl表信息。
例如:
[zk: hadoop01:24002,hadoop02:24002,hadoop03:24002(CONNECTED) 0] deleteall /hbase/table/hbase:acl [zk: hadoop01:24002,hadoop02:24002,hadoop03:24002(CONNECTED) 0] deleteall /hbase/table-lock/hbase:acl
- 启动HBase组件。
父主题: 使用HBase