Am un server cu o interfață legată. Iată fișierul netplan:
# cat /etc/netplan/01-netcfg.yaml
# ÎNCEPE ANSIBLE MANAGED BLOC
reţea:
versiunea: 2
redator: în rețea
ethernet:
enp1s0f0:
dhcp4: fals
dhcp6: fals
adrese: []
opțional: adevărat
enp1s0f1:
dhcp4: fals
dhcp6: fals
adrese: []
opțional: adevărat
obligațiuni:
bond0:
interfețe: [enp1s0f0, enp1s0f1]
opțional: adevărat
adrese:
- 10.10.10.150/29
gateway4: 10.10.10.145
servere de nume:
adrese: [1.1.1.1, 8.8.8.8]
parametri:
lacp-rate: rapid
mii-monitor-interval: 100
mod: 802.3ad
transmit-hash-policy: layer2+3
# TERMINAREA BLOCULUI GESTIONAT ANSIBLE
Totul funcționează bine și serverul meu primește adresa afișată (10.10.10.150).
Trebuie să adaug adrese suplimentare, așa că am creat următorul fișier:
# cat /etc/netplan/60.yaml
reţea:
versiunea: 2
redator: în rețea
obligațiuni:
bond0:
adrese:
- 10.10.11.0/24
- 10.10.11.1/24
Dacă rulez netplan apply, totul funcționează fără probleme. Dacă repornesc, nu pot accesa serverul. Dacă am KVM în el și rulez netplan, totul funcționează din nou în mod magic.
Uită-te rapid la journalctl și văd următoarele:
# journalctl --no-pager -lu systemd-networkd
-- Jurnalele încep la 31-10-2021 02:26:37 UTC, se termină la 31-10-2021 02:28:05 UTC. --
31 oct 02:26:38 res-d035 systemd[1]: Se pornește serviciul de rețea...
31 oct 02:26:38 res-d035 systemd-networkd[461]: bond0: netdev ready
31 oct 02:26:38 res-d035 systemd-networkd[461]: Enumerarea a fost finalizată
31 oct 02:26:38 res-d035 systemd[1]: Serviciul de rețea a pornit.
31 oct 02:26:38 res-d035 systemd-networkd[461]: enp1s0f1: Link UP
31 oct 02:26:38 res-d035 systemd-networkd[461]: enp1s0f0: Link UP
31 oct 02:26:38 res-d035 systemd-networkd[461]: bond0: IPv6 activat cu succes
31 oct 02:26:38 res-d035 systemd-networkd[461]: bond0: Link UP
31 oct 02:26:41 res-d035 systemd-networkd[461]: enp1s0f1: operator câștigat
31 oct 02:26:41 res-d035 systemd-networkd[461]: bond0: Purtător câștigat
31 oct 02:26:41 res-d035 systemd-networkd[461]: enp1s0f0: operator câștigat
31 oct 02:26:42 res-d035 systemd-networkd[461]: bond0: IPv6LL obținut
31 oct 02:27:03 res-d035 systemd-networkd[461]: bond0: Nu s-a putut seta adresa: Conexiune a expirat
31 oct 02:27:03 res-d035 systemd-networkd[461]: bond0: eșuat
Ultimele două linii sunt eroarea mea și NU există când repornesc fără fișierul 60.yaml.
Ce greșesc aici? Presupun că ceva nu este configurat corect în fișierul 60.yaml, pur și simplu nu îmi pot da seama unde îl încurc.
Mulțumesc anticipat.