Документация VMmanager 5 KVM

Как отключить systemd-networkd на узле кластера?

Сервис systemd-networkd используется для управления сетевыми настройками. Сервер с работающим systemd-networkd не может использоваться в качестве узла кластера VMmanager. Перед настройкой узла кластера необходимо отключить этот сервис.

Если на сервере PtP-маршрутизация

  1. Создайте файл /etc/sysconfig/network-scripts/ifcfg-<interface>:

    DEVICE=<interface>
    BOOTPROTO=static
    HWADDR=<MAC>
    ONBOOT=yes
    IPADDR=<ip-networkd>
    NETMASK=255.255.255.255
    SCOPE="peer <peer-networkd>"
    Пояснения
  2. Создайте файл /etc/sysconfig/network-scripts/route-<interface>:

    ADDRESS0=0.0.0.0
    NETMASK0=0.0.0.0
    GATEWAY0=<peer-networkd>
    Пояснения
  3. Переместите конфигурационный файл systemd-networkd в другую директорию:

    mv /etc/systemd/network/10-mainif.network /root/
  4. Отключите сервис systemd-networkd:

    systemctl stop systemd-networkd
    
    systemctl disable systemd-networkd
  5. Перезапустите сервис network:

    systemctl restart network

Если на сервере нет PtP-маршрутизации

  1. Создайте файл /etc/sysconfig/network-scripts/ifcfg-<interface>:

    DEVICE=<interface>
    BOOTPROTO=static
    HWADDR=<MAC>
    ONBOOT=yes
    BRIDGE=vmbr0
    Пояснения
  2. Создайте файл /etc/sysconfig/network-scripts/ifcfg-vmbr0:

    DEVICE=vmbr0
    TYPE="Bridge"
    BOOTPROTO=static
    IPADDR=<ip-networkd>
    NETMASK=<netmask>
    GATEWAY=<gateway-networkd>
    ONBOOT=yes
    DELAY=0
    Пояснения
  3. Переместите конфигурационный файл systemd-networkd в другую директорию:

    mv /etc/systemd/network/10-mainif.network /root/
  4. Отключите сервис systemd-networkd:

    systemctl stop systemd-networkd
    
    systemctl disable systemd-networkd
  5. Перезапустите сервис network:

    systemctl restart network