Ich bin derzeit am Testen einiger neuer Server.
Wir verwenden für eigentlich alle Server NFSROOT mit PXE.
Bis Debian Stretch hat das alles wunderbar funktioniert nur seit Buster (ja ich weiß es ist noch nicht stable) werden bei einem Reboot die Interfaces zu früh heruntergefahren. Das führt dann zu einem not responding des NFS Mounts der in dem Fall / ist.
Gibt es eine Möglichkeit das zu ändern? Im Interfaces File ist das Interface auf manual gestellt.
lg
Gregor
*SOLVED* Buster NFSROOT Network Interface Shutdown zu früh
*SOLVED* Buster NFSROOT Network Interface Shutdown zu früh
Zuletzt geändert von hec_tech am 29.01.2019 14:23:47, insgesamt 1-mal geändert.
- Blackbox
- Beiträge: 4289
- Registriert: 17.09.2008 17:01:20
- Lizenz eigener Beiträge: GNU Free Documentation License
Re: Buster NFSROOT Network Interface Shutdown zu früh
Ja, du könntest deine Netzwerk-Unit anweisen, erst dann herunterzufahren, wenn die Services die Netzwerk benötigen vorher beendet wurden.
Auch ein Konstrukt mit "sleep" wäre als unschöne Möglichkeit denkbar.
Ich würde es aber allerdings mit den systemd Bordmittel versuchen.
Eigenbau PC: Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14
Freie Software unterstützen, Grundrechte stärken!
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14
Freie Software unterstützen, Grundrechte stärken!
Re: Buster NFSROOT Network Interface Shutdown zu früh
Hab die Lösung gefunden:
In der Datei /etc/systemd/system/network-online.target.wants/networking.service
Habe ich ExecStop geändert:
ExecStop=/sbin/ifdown -a --read-environment --exclude=lo --exclude=ens18
Damit funktioniert alles.
In der Datei /etc/systemd/system/network-online.target.wants/networking.service
Habe ich ExecStop geändert:
ExecStop=/sbin/ifdown -a --read-environment --exclude=lo --exclude=ens18
Damit funktioniert alles.