Официальный документ подробно показывает, как настроить и запустить кластер hbase, но мало говорит о завершении работы.
У меня есть две тактики, чтобы остановить весь кластер:
- сначала остановите все серверы региона, а затем остановите мастер, с помощью сценария 'hbase-daemon.sh'
- сначала остановите мастер сервера, а затем остановите все серверы региона, также с помощью сценария 'hbase-daemon.sh'
Я попробовал первую последовательность, сначала остановите все серверы региона, а затем остановите мастер.Но это может вызвать проблему: когда вы закрываете некоторые из всех серверов региона, мастер будет воспринимать и перемещать области серверов закрытых областей на остальные серверы региона, но на остальных серверах региона может не хватить памяти, поэтомучто они потерпят крах, а не выйдут нормально.
Вторая последовательность выглядит более безопасной, чем первая, но я не дал ей попробовать.
Может кто-нибудь помочь прояснить это?