Riak CS: отказоустойчивость стойки

Из документации Riak CS я понимаю, что для кластера должен использоваться только один сервер Stanchion. В моем кластере я раскручиваю идентичные машины, которые имеют одинаковую настройку, так что теоретически любая машина может захватить ее при необходимости.

В идеале я хотел бы, чтобы Stanchion также работал на всех серверах, и если основной сервер Stanchion выходит из строя, я хочу, чтобы другой сервер взял на себя эту роль. Может ли это работать или мне нужно изолировать сервер Stanchion на отдельном компьютере (с отказоустойчивым компьютером)? Или я могу настроить список IP-адресов для сервера Stanchion, чтобы, если основной из них автоматически становился недоступным, пробовал следующий?

1 ответ

Вам не нужно изолировать опору в отдельной коробке. На последней версии CS есть riak-cs-stanchion Команда для переключения хоста и порта Stanchion на новые вручную. Прежде чем запускать эту команду для всех узлов CS, убедитесь, что бывший Stanchion выключен. Ну, ооочень поздний ответ.

http://docs.basho.com/riakcs/latest/cookbooks/command-line-tools/

Другие вопросы по тегам