У меня есть система, в которой я использую Netplan для обеспечения сетей и сталкиваюсь с некоторыми проблемами с конфигурацией.
Когда я загружаю поле, там не объединяется в сеть. Когда я пытаюсь работать netplan apply
, Я добираюсь
Error in network definition //etc/netplan/01-netcfg.yaml line 26 column 18: expected sequence
Который не имеет смысла, потому что строка 26, столбец 18 ":" после "managementbr0":
bridges:
managementbro:
Почему последовательность ожидается там? Вот мой полный 01-netcfg.yaml
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: no
eth1:
dhcp4: no
ib0:
addresses: [ x.x.x.x/24 ]
mtu: 65520
bonds:
bond0:
interfaces: [ eth0, eth1 ]
parameters:
mode: active-backup
mii-monitor-interval: 100
vlans:
bond0.229:
id: 229
link: bond0
bond0.228:
id: 228
link: bond0
bridges:
managementbr0:
interfaces: bond0
addresses: [ x.x.x.x/22 ]
nameservers:
search: [ foobar.net ]
addresses: [ x.x.x.x, x.x.x.x ]
parameters:
forward-delay: 9
hello-time: 2
max-age: 12
stp: false
routes:
- to: x.x.x.x/8
via: x.x.x.x
br0:
addresses: [ x.x.x.x/22 ]
interfaces: bond0.229
gateway4: x.x.x.x
nameservers:
search: [ foobar.net ]
addresses: [ x.x.x.x, x.x.x.x ]
parameters:
forward-delay: 9
hello-time: 2
max-age: 12
stp: false
br1:
interfaces: bond0.228
parameters:
forward-delay: 9
hello-time: 2
max-age: 12
stp: false
То, что нечетно, - то, что на аналогичной системе с подобными аппаратными средствами эта конфигурация работает во время начальной загрузки, однако в той точно той же системе, которая работает во время начальной загрузки, если я работаю netplan generate
или netplan apply
, Я получаю ту же самую ошибку Error in network definition //etc/netplan/01-netcfg.yaml line 26 column 18: expected sequence
Заранее спасибо за любую справку.
От редактирований OP:
Я зафиксировал это путем обертывания моих интерфейсов в скобках" [" "]"