【发布时间】:2018-10-17 05:08:56
【问题描述】:
官方文档详细介绍了如何配置和启动 hbase 集群,但很少提及关闭。
我有两种策略来阻止整个集群:
- 先停止所有区域服务器,然后停止主服务器,通过脚本'hbase-daemon.sh'
- 先停止master,然后停止所有区域服务器,也可以通过脚本'hbase-daemon.sh'
我已经尝试过第一个序列,先停止所有区域服务器,然后停止主服务器。但这可能会导致一个问题:当你关闭所有的区域服务器时,master 会感知并将关闭的区域服务器的区域移动到其余的区域服务器,但是其余的区域服务器可能没有足够的内存,所以他们会崩溃,而不是正常退出。
第二个序列看起来比第一个更安全,但我没有尝试过。
有人可以帮忙澄清一下吗?
【问题讨论】:
标签: hbase