Kylin在启动时Hbase报错:The table kylin

2019-02-12  本文已影响0人  AceCream佳

此问题经过分析,大概是由于 Hbase和自带的Zookeeper 数据不同步导致的,hbase中明明没表,zk中记录却有,所以kylin无法创建表。

解决方案:hbase自带的zookeeper有zkcli功能可以进去删除。

1.病因:启动失败,显示

Failed to find metadata store by url: kylin_metadata@hbase

HBase日志显示

The table kylin_metadata does not exist in meta but has a znode. run hbck to fix inconsistencies.

解决步骤:
(1) 进入zookeeper/bin运行zkCli.sh模式 (如果是用hbase自带的zk可以执行指令: hbase zkcli )
(2) ls /hbase/table命令查看是否有bigdata这个表
(3) 使用rmr /hbase/table/kylin_metadata命令删除表
(4) 重启Hbase

上一篇 下一篇

猜你喜欢

热点阅读