Всем привет, использую networkd. У меня 3 линка объедены в bond0, он работает. На рабочей машине у меня версия 252, на серваке 239. Файлы настроек идентичны. На рабочей машине networkctl -l:
IDX LINK TYPE OPERATIONAL SETUP
1 lo loopback carrier unmanaged
2 enp5s0f0 ether no-carrier unmanaged
3 enp5s0f1 ether no-carrier unmanaged
4 enp6s0 ether enslaved configured
5 ens4f0 ether enslaved configured
6 ens4f1 ether enslaved configured
7 bond0 bond degraded-carrier configured
8 wlp7s0 wlan no-carrier unmanaged
9 virbr_private bridge no-carrier unmanaged
10 virbr1 bridge no-carrier unmanaged
11 virbr0 bridge no-carrier unmanaged
на серваке:
IDX LINK TYPE OPERATIONAL SETUP
1 lo loopback carrier unmanaged
2 enp1s0 ether routable configured
3 enp2s0 ether enslaved configured
4 enp3s0 ether enslaved configured
5 enp4s0 ether enslaved configured
6 wlp0s29u1u3 wlan routable configuring
7 bond0 bond routable configuring
не стартовал systemd-networkd-wait-online.service
из-за того что не все интерфейсы настроены, в частности bond0 в процессе настройки. Я добавил в юнит флаг для запуска --any
. Всё работает, а можно как-то понять почему на серваке networkd сам настраивает интерфейс, но не меняет статус что всё хорошо?