I'am, ищущие способ создать кластер серверов на основе некоторых правил, делающих его проверяющий, служат ли http, https и пользовательские порты локально запросу и тому же для других удаленных машин, и если это возможно, отправляют голосование (маркер) в остальную часть машин и в противном случае завершают работу себя (STONITH) и других, когда обнаруживает неисправный сервер, выполните пользовательский сценарий, если кворум достаточно.
У меня есть поиск, и кажется, что Corosync, проверка активности и кардиостимулятор являются хорошими подходами, но я не могу найти корректный способ сделать то, в чем я нуждаюсь. Какие-либо идеи?
Кластеры строятся по конкретному назначению. Либо для обеспечения более высокой пропускной способности, отказоустойчивости, либо и для того, и для другого.
Большинство людей с веб-кластерами будут иметь балансировщики нагрузки перед http-серверами для распределения трафика на не слишком загруженные машины. За http серверами обычно находятся серверы баз данных, настроенные как активные/активные или активные/пассивные для отказоустойчивости.
.
Есть множество способов сделать это. Просто найди один, который имеет смысл для тебя.