Установка keepalived в Ubuntu

Пошаговая инструкция по установке keepalived в Ubuntu. При установке keepalived в Ubuntu есть свои особенности, которые могут сильно повлиять на надежность системы.


keepalived - позволяет обеспечить отказоустойчивость в инфраструктуре, за счет создания дублирующих серверов, работающих за одним виртуальным IP адресом.

keepalived

Официальный веб сайт: https://keepalived.readthedocs.io/en/latest/

Подготовка установке

Добавление дополнительного репозитория:

Keepalived есть в стандартных репозиториях, но не последней версии, при использовании которой, в какой-то момент вся сеть keepalived, может прекратить работать, без объяснения причин. Дополнительный репозиторий содержит более свежую версию, которая работает более стабильно.

После чего необходимо обновить список доступных пакетов.

Настройка Linux

Для корректной работы keepalived необходимо в файл /etc/sysctl.conf добавить следующие опции

Позволяющие системе обрабатывать пакеты с виртуального IP адреса.

Применить настройки:

Создаем в системе пользователя и группу для запуска скриптов

Настройка межсетевого экрана для работы keepalived в Ubuntu

Для обеспечения взаимодействия, необходимо разрешить vrrp трафик на мультикаст адреса.

Где $EXTIF - Подсеть для взаимодействия, примеру EXTIP='10.0.4.0/24'.

Запись в форме переменной позволит автоматизировать настройки серверов с помощью скрипта.

Установка keepalived в Ubuntu

Устанавливаем keepalived как обычный APT пакет:

далее необходимо активировать и запустить службу

Понравилась статья? Поделиться с друзьями:
Добавить комментарий