Ограничения масштабирования HBase - PullRequest
0 голосов
/ 17 декабря 2018

Я новичок в HBase и у меня есть несколько вопросов о масштабировании узлов: - Возможно ли масштабирование одного узла в регионе или необходимо, чтобы все узлы (кроме сервера региона) имели одинаковые ресурсы.- Существует ли какая-либо процедура для масштабирования узлов, или я просто «отключаю» узел от кластера и затем повторно подключаю его?

Я не могу дать конкретную информацию о любом развертывании, потому что я только учусь.

Заранее спасибо.

1 Ответ

0 голосов
/ 19 декабря 2018

Расширение только одного узла в кластере HBase не имеет смысла.Предположим, некоторые из ваших RegionServers испытывают повышенную нагрузку, и вы масштабируете этот конкретный сервер.В течение времени Master может выполнять балансировку нагрузки и перемещать регионы, которые создают наибольшую нагрузку на этот сервер, на другой RegionServer.И у вас снова неприятности:)

И да, для масштабирования узла вы можете отключить его, увеличить ресурсы сервера и снова присоединиться к нему.RegionServer, поскольку он сам не хранит данные, он получает доступ к данным на HDFS.При обслуживании сервера регионы, принадлежащие этому серверу, будут переданы другим узлам (все данные будут доступны).

...