文档首页> MapReduce服务 MRS> 组件操作指南(LTS版)> 使用HBase> HBase常见问题> 如何清理由于建表失败残留在ZooKeeper中/hbase/table-lock目录下的表名
更新时间:2024-04-09 GMT+08:00
分享

如何清理由于建表失败残留在ZooKeeper中/hbase/table-lock目录下的表名

问题

安全模式下,由于建表失败,在ZooKeeper的table-lock节点(默认路径/hbase/table-lock)下残留有新建的表名,请问该如何清理?

回答

操作步骤如下:

  1. 在安装好客户端的环境下,使用hbase用户进行kinit认证。
  2. 执行hbase zkcli命令进入ZooKeeper命令行。
  3. 在ZooKeeper命令行中执行ls /hbase/table,查看新建的表名是否存在。
    • 是,结束。
    • 否,执行ls /hbase/table-lock查看新建的表名是否存在,如果存在新建的表名时使用delete命令(delete /hbase/table-lock/<table>,其中<table>为残留的表名)删除该表名。
分享:

    相关文档

    相关产品