[SOLVED] 90s timeout während boot: systemd-networkd-wait-online

Oct 27, 2022
109
13
23
Moin,

wer hat hier eine Idee wie man da die Ursache eingrenzen kann. Problem sind Fehlermeldungen während der Laufzeit im syslog und der Boot der Maschine hängt immer im 90s timeout:

2023-08-16T19:58:26.382895+02:00 pve-hv-03 nut-monitor[6790]: Network UPS Tools upsmon 2.8.0
2023-08-16T19:58:26.384511+02:00 pve-hv-03 upssched[6786]: Timer queue empty, exiting
2023-08-16T19:58:31.621802+02:00 pve-hv-03 chronyd[6729]: Selected source 23.88.7.139 (2.debian.pool.ntp.org)
2023-08-16T19:58:31.621882+02:00 pve-hv-03 chronyd[6729]: System clock TAI offset set to 37 seconds
2023-08-16T19:58:33.733674+02:00 pve-hv-03 chronyd[6729]: Source 81.169.224.6 replaced with 217.197.91.176 (2.debian.pool.ntp.org)
2023-08-16T19:58:37.165906+02:00 pve-hv-03 systemd[1]: systemd-fsckd.service: Deactivated successfully.
2023-08-16T20:00:07.128361+02:00 pve-hv-03 systemd-networkd-wait-online[1164]: Timeout occurred while waiting for network connectivity.
2023-08-16T20:00:07.145052+02:00 pve-hv-03 systemd[1]: systemd-networkd-wait-online.service: Main process exited, code=exited, status=1/FAILURE
2023-08-16T20:00:07.145198+02:00 pve-hv-03 systemd[1]: systemd-networkd-wait-online.service: Failed with result 'exit-code'.
2023-08-16T20:00:07.145343+02:00 pve-hv-03 systemd[1]: Failed to start systemd-networkd-wait-online.service - Wait for Network to be Configured.


Während der Laufzeit tritt ähnliches auch mal auf - mag aber ganz andere Ursache haben
2023-08-17T09:15:10.604144+02:00 pve-hv-03 systemd[1]: Starting apt-daily.service - Daily apt download activities...
2023-08-17T09:15:41.329716+02:00 pve-hv-03 systemd-networkd-wait-online[115052]: Timeout occurred while waiting for network connectivity.
2023-08-17T09:15:41.339744+02:00 pve-hv-03 apt-helper[115050]: E: Sub-process /lib/systemd/systemd-networkd-wait-online returned an error code (1)
2023-08-17T09:15:42.836546+02:00 pve-hv-03 systemd[1]: apt-daily.service: Deactivated successfully.
2023-08-17T09:15:42.836706+02:00 pve-hv-03 systemd[1]: Finished apt-daily.service - Daily apt download activities.

Network interfaces sind alle up und ich sehe auch keine netzprobleme etc.
 
Hi,

normalerweise ist dieser Service auf einer Standardinstallation deaktiviert, da Proxmox VE systemd-networkd nicht verwendet.
Hast du Proxmox VE mittels ISO installiert? Was sagt pveversion -v? Irgendwelche Pakete gesondert nachinstalliert?

Jedenfalls, zu dem Problem; du kannst den Service in Ruhe einfach deaktivieren:
Code:
systemctl disable --now systemd-networkd-wait-online.service
 
  • Like
Reactions: endurance
Bei mir ist dieser "Fehler" nur beim Container-Update von Debian11 auf 12 aufgetreten.

Erstellt man einen Container mit dem Debian12-Template, ist dieser Dienst (wie schon geschrieben) deaktiviert.
 
hmm insteresting quickly checked
Code:
root@pve-hv-03:~# systemctl status systemd-networkd
● systemd-networkd.service - Network Configuration
     Loaded: loaded (/lib/systemd/system/systemd-networkd.service; enabled; preset: enabled)
     Active: active (running) since Thu 2023-08-17 07:38:58 CEST; 3h 35min ago
TriggeredBy: ● systemd-networkd.socket
       Docs: man:systemd-networkd.service(8)
             man:org.freedesktop.network1(5)
   Main PID: 974 (systemd-network)
     Status: "Processing requests..."
      Tasks: 1 (limit: 76830)
     Memory: 3.6M
        CPU: 106ms
     CGroup: /system.slice/systemd-networkd.service
             └─974 /lib/systemd/systemd-networkd


Aug 17 07:46:51 pve-hv-03 systemd-networkd[974]: tap220i1: Link UP
Aug 17 07:46:51 pve-hv-03 systemd-networkd[974]: tap220i1: Gained carrier
Aug 17 07:46:51 pve-hv-03 systemd-networkd[974]: fwbr220i1: Link UP
Aug 17 07:46:51 pve-hv-03 systemd-networkd[974]: fwbr220i1: Gained carrier
Aug 17 07:46:51 pve-hv-03 systemd-networkd[974]: fwbr220i1: Lost carrier
Aug 17 07:46:51 pve-hv-03 systemd-networkd[974]: fwln220i1: Link UP
Aug 17 07:46:51 pve-hv-03 systemd-networkd[974]: fwpr220p1: Link UP
Aug 17 07:46:51 pve-hv-03 systemd-networkd[974]: fwpr220p1: Gained carrier
Aug 17 07:46:51 pve-hv-03 systemd-networkd[974]: fwln220i1: Gained carrier
Aug 17 07:46:51 pve-hv-03 systemd-networkd[974]: fwbr220i1: Gained carrier

on my other pvehost the service is disabled. No idea how this happened. I installed all servers from pve7 iso. On this specific machine I had several issues with nfs service which I then put into a container. That is the main difference compared to the others I am running regarding network.
Warum schreibe ich jetzt in englisch :) ? ich habe die services jetzt deaktiviert

reboot
root@pve-hv-03:~# systemctl status systemd-networkd
○ systemd-networkd.service - Network Configuration
Loaded: loaded (/lib/systemd/system/systemd-networkd.service; disabled; preset: enabled)
Active: inactive (dead)
TriggeredBy: ○ systemd-networkd.socket
Docs: man:systemd-networkd.service(8)
man:org.freedesktop.network1(5)
root@pve-hv-03:~#

scheint noch alles OK und die delay sind weg. Echt keine Ahnung wann wie sich der service aktiviert hat Danke
 
Bei mir ist dieser "Fehler" nur beim Container-Update von Debian11 auf 12 aufgetreten.

Erstellt man einen Container mit dem Debian12-Template, ist dieser Dienst (wie schon geschrieben) deaktiviert.
Ich habe unter PVE 8.0.4 ebenfalls gerade einen Debian 11 Container auf 12 aktualisiert und habe leider ebenfalls das gleiche Fehlerbild, und das obwohl der genannte Dienst auf dem Host inaktiv war und ist. Gibt es evtl. weitere Hinweise?
 
Wir haben das hier auch bei vielen Ubuntu VM's. Seit einigen Wochen. Das "deaktivieren und maskieren" des Dienstes hilft. Warum das bei einigen auftritt und bei einigen nicht, weis ich noch nicht.
 
Leider hat das Deaktivieren und Maskieren auch keine Abhilfe gebracht, auch nach einem Reboot des Hosts nicht. Da ich die Container selten neu starte, kann ich erstmal damit leben, da ich ansonsten keine weiteren Einschränkungen des Containers erkennen kann. Sicherlich wird das Problem durch kommende Updates behoben. Ob die von Debian/Ubuntu innerhalb des Containers oder auf Host Seite von PVE kommen sei mal dahingestellt.