Как настроить Ubuntu 18.04 для запуска ucarp при запуске?

Это моя первая попытка настроить ucarp на Ubuntu 18.04.

Настроить

Моя установка состоит из 3 образов VMWare (OSBoxes->Ubuntu 18.04), работающих под VMWare Workstation 15.5. Все 3 образа работают в одном сегменте локальной сети. На 2 изображения я установил ucarp.

  • Image1 (Client) - используется для проверки связи виртуального IP-адреса 192.168.10.1 и имеет следующие /etc/network/interfaces

    auto lo
    iface lo inet static

    auto ens33
    iface ens33 inet статический
    адрес 192.168.10.100
    сетевая маска 255.255.255.0
    шлюз 192.168.10.1

  • Image2 (H1Server) - главный сервер для ucarp и имеет следующие /etc/network/interfaces

    auto lo
    iface lo inet static

    auto ens33
    iface ens33 inet статический
    адрес 192.168.10.11
    сетевая маска 255.255.255.0
    шлюз 192.168.10.1

    ucarp-vid 1
    ucarp-passwd test
    ucarp-vip 192.168.10.1
    ucarp-advbase 1
    ucarp-advskew 0
    ucarp-master да

    auto ens33:ucarp
    iface ens33:ucarp inet статический
    адрес 192.168.10.1
    сетевая маска 255.255.255.0

  • Image3 (H2Server) - резервный сервер для ucarp и имеет следующие /etc/network/interfaces

    auto lo
    iface lo inet static

    auto ens33
    iface ens33 inet статический
    адрес 192.168.10.12
    сетевая маска 255.255.255.0
    шлюз 192.168.10.1

    ucarp-vid 1
    ucarp-passwd test
    ucarp-vip 192.168.10.1
    ucarp-advbase 1
    ucarp-advskew 2
    ucarp-master нет

    auto ens33:ucarp
    iface ens33:ucarp inet статический
    адрес 192.168.10.1
    сетевая маска 255.255.255.0

После того, как я настроил 3 виртуальных машины, как указано выше, и перезагрузил их, я вижу, что на H1Server и H2Server доступны сетевые интерфейсы ens33 и ens33:ucarp.

Я также вижу следующие файлы на H1Server и H2Server:

  1. / usr / share / ucarp / vip-up - со следующим содержимым:
    / sbin / ifup $ 1: ucarp
  2. / usr / share / ucarp / vip-down - со следующим содержимым:
    / sbin / ifdown $1:ucarp
  3. /etc/network/if-up.d/ucarp

Вопросы

Теперь о вещах, которые я не знаю, как настроить / настроить:

  1. Я не вижу процессов ucarp, запущенных на образах Ubuntu. Что мне нужно добавить / настроить / настроить, чтобы процессы ucarp запускались автоматически и использовали конфигурацию ucarp из файла /etc/network/interfaces?
  2. Что именно мне нужно сделать с вип-вверх / вниз файлов и ... / если-up.d / ucarp файл?

Проверено

Я могу запустить процесс ucarp с терминала на H1Server и H2Server, и они работают нормально. Я также могу понизить уровень мастера до резервного, используя kill -SIGUSR2 [ucarp-pid]

Любая помощь будет очень высоко ценится.
Саами

0 ответов

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