由于HDFS进入安全模式,我的一个Hbase区域服务器脱机 - 或者由于安全模式(鸡蛋问题)而无法恢复在线 - 所以我修复了这个并让区域服务器再次运行,但后来我再也无法查询Hbase了。我收到了错误NotServingRegionException: Region is not online: <my table>...
另一个SO Post和类似的blog post建议从Zookeeper中删除一些条目,但这听起来像是一条有潜在危险的路线,特别是因为我们的错误消息不匹配。
这个问题的安全解决方案是什么?
答案 0 :(得分:2)
在Azure HBase上,我需要运行以下命令:
hbase master stop
hbase master start
答案 1 :(得分:1)
对我有用的解决方案是简单地重启Hbase Master。
(在Ubuntu CDH4上):sudo service hbase-master restart