Сервис systemd-networkd используется для управления сетевыми настройками. Сервер с работающим systemd-networkd не может использоваться в качестве узла кластера VMmanager. Перед настройкой узла кластера необходимо отключить этот сервис.
Если на сервере PtP-маршрутизация
-
Создайте файл /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>"
Пояснения -
Создайте файл /etc/sysconfig/network-scripts/route-<interface>:
ADDRESS0=0.0.0.0 NETMASK0=0.0.0.0 GATEWAY0=<peer-networkd>
Пояснения -
Переместите конфигурационный файл systemd-networkd в другую директорию:
mv /etc/systemd/network/10-mainif.network /root/
-
Отключите сервис systemd-networkd:
systemctl stop systemd-networkd
systemctl disable systemd-networkd
-
Перезапустите сервис network:
systemctl restart network
Если на сервере нет PtP-маршрутизации
-
Создайте файл /etc/sysconfig/network-scripts/ifcfg-<interface>:
DEVICE=<interface> BOOTPROTO=static HWADDR=<MAC> ONBOOT=yes BRIDGE=vmbr0
Пояснения -
Создайте файл /etc/sysconfig/network-scripts/ifcfg-vmbr0:
DEVICE=vmbr0 TYPE="Bridge" BOOTPROTO=static IPADDR=<ip-networkd> NETMASK=<netmask> GATEWAY=<gateway-networkd> ONBOOT=yes DELAY=0
Пояснения -
Переместите конфигурационный файл systemd-networkd в другую директорию:
mv /etc/systemd/network/10-mainif.network /root/
-
Отключите сервис systemd-networkd:
systemctl stop systemd-networkd
systemctl disable systemd-networkd
-
Перезапустите сервис network:
systemctl restart network