Высокая доступность MooseFS Master
У меня есть установка, где мы запускаем 1 мастер и 3 сервера чанков. В случае, если один из моих чанк-серверов выходит из строя, мои настройки работают нормально. Я хочу, чтобы та же функциональность была и с моим главным сервером. Как я могу это сделать?
Моя точная потребность: у меня будет 2 главных сервера, и если один из них выйдет из строя, второй должен действовать как главный
3 ответа
Вы должны попробовать LizardFS http://lizardfs.com/ и на http://github.com/lizardfs/lizardfs, его форк MooseFS и иметь встроенную мастер-совместимость.
Самый простой способ, например, иметь. keepalived с виртуальным ip-связыванием с этим виртуальным главным ip-сервером и развертыванием второго главного сервера на другой машине, но в конфигурации вам нужно установить PERSONALITY от master до shadow Когда первый мастер выходит из строя и продолжает поддерживать связь с ip на второй машине, вам нужно изменить ЛИЧНОСТЬ на мастер-сервер и перезагрузить главный сервер.
Если вы напишите правильный конфиг для keepalived, вы можете получить 1-2 секунды простоя.
MooseFS 2.0 Pro есть мастер HA
http://moosefs.com/support.html"2 - Премиум-функции программного обеспечения включают в себя Master HA."
http://moosefs.com/products.html Левое меню -> Обзор карты