Próbuję ponownie zainstalować serwer Ubuntu do wersji 18.04.
Odkryłem, że 18.04 używa Netplan i mam problem z utworzeniem interfejsu obligacji przy użyciu tego.
Zaktualizowana konfiguracja:
############# BOND - VLAN ##################
network:
version: 2
renderer: networkd
ethernets:
switchports:
match: {name: "ens*"}
bonds:
bond0:
interfaces: [switchports]
parameters:
mode: balance-alb
vlans:
inet:
id: 50
link: bond0
addresses: [X.X.X.X/24]
gateway4: X.X.X.252
dhcp4: no
nameservers:
addresses: [X.X.X.33]
Wygląda na to, że nie powinienem mieć 2 instrukcji dopasowania i ens * w jednej instrukcji to zrobiło - wyczyszczę to, gdy zacznę działać.
Zainstalowałem ifenslave i most-utils, jak ktoś to sugerował, wciąż nic.
Włączyłem również moduł łączenia /etc/modules
.
Mój pierwotny problem polegał na tym, że interfejs był w stanie UP, ale mogłem tylko pingować sam interfejs, a nie cokolwiek innego.
Nie mogłem tego uruchomić, więc ostatecznie zmieniłem nazwę /etc/netplan/<name>.yaml
pliku i instalowałem ifupdown
.
Jeśli ktoś ma pojęcie, dlaczego to nie zadziałało, chętnie się dowiem :)