*SOLVED* Buster NFSROOT Network Interface Shutdown zu früh

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
hec_tech
Beiträge: 1093
Registriert: 28.06.2007 21:49:36
Wohnort: Wien
Kontaktdaten:

*SOLVED* Buster NFSROOT Network Interface Shutdown zu früh

Beitrag von hec_tech » 23.01.2019 15:19:17

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
Zuletzt geändert von hec_tech am 29.01.2019 14:23:47, insgesamt 1-mal geändert.

Benutzeravatar
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

Beitrag von Blackbox » 23.01.2019 20:13:18

hec_tech hat geschrieben: ↑ zum Beitrag ↑
23.01.2019 15:19:17
Gibt es eine Möglichkeit das zu ändern?
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!

hec_tech
Beiträge: 1093
Registriert: 28.06.2007 21:49:36
Wohnort: Wien
Kontaktdaten:

Re: Buster NFSROOT Network Interface Shutdown zu früh

Beitrag von hec_tech » 29.01.2019 14:23:36

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.

Antworten