启动kylin时报错Caused by: org.apache.hadoop.hbase.ipc.RemoteWithExtrasException(org.apache.hadoop.hbase.NotServingRegionException): org.apache.hdoop.hbase.NotServingRegionException: kylin_metadata,,1697685612682.1a6046a3296900e791a1d97ab92a0c79. is not online on slave2,1600,1697775784845

错误分析:错误消息表明在尝试启动Kylin时,出现了与HBase表 "kylin_metadata" 相关的问题。具体地说,错误消息指出名为 "kylin_metadata" 的HBase表的某个区域(Region)不在线,而应该在 "slave2,16020,1697770148396" 上。

解决:因为我之前就启动过kylin,所以hbase表中已经有了kylin_metadata,再次启动时会重新创建kylin_metadata,就会报出上述错误。

只需要在hbase shell 中删除kylin_metadata就可以啦。

hbase(main):002:0> disable 'kylin_metadata'
Took 2.1729 seconds                                                                                                              
hbase(main):003:0> drop 'kylin_metadata'

然后再重新启动kylin.

这么一个小小的错误困了我一天,呜呜呜呜,真的太菜了。。。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐