systemd-networkd не порабощает интерфейсы на связи

1515
user61664

Я установил systemd-210 на сервере, и я хочу создать связь для 4 интерфейсов. Поэтому я создал файл «catch-all» .network:

/etc/systemd/networkd/10.all-interfaces-to-bond0:

[Match] Name=en*  [Network] Bond=bond0 

Кроме того, я создал файл bond.netdev:

/etc/systemd/networkd/20.bond0.netdev:

[NetDev] Name=bond0 Kind=bond 

И, наконец, конфиг для интерфейса связи /etc/systemd/networkd/30.bond0.network:

[Match] Name=bond0  [Network] Address=192.168.1.59/24 Gateway=192.168.1.254 

Теперь у меня есть интерфейс 'bond0', который настроен правильно, но не имеет рабов.

Я должен вручную ввести:

# ifenslave bond0 enp2s0f0 snp2s0f1 enp5s0f0 enp5s0f1, чтобы поработить интерфейс для связи.

Почему сеть не устанавливает мои интерфейсы в качестве подчиненных?

в журнале я получаю:

systemd-udevd[3666]: Could not apply link config to bond0 
2

1 ответ на вопрос

0
user61664

Проблема решена с помощью systemd-211.