Proxmox Debian 8 vers 5.4-13 | Gast Debian 11

tsaenger

Renowned Member
Mar 10, 2010
136
2
83
Hallo zusammen,
ich bin grade dabei meinen Host und die VMs am aktualisieren.
Der Host ist schon in die Jahre gekommen und die Gäste auch. Aus diesem Grund habe ich eine neue CT mit Debian 11 installiert. Die hat auch funktioniert bis ich den Container neugestartet habe. Nun bekomme ich die Meldung
Code:
 # systemctl status pve-container@102.service
● pve-container@102.service - PVE LXC Container: 102
   Loaded: loaded (/lib/systemd/system/pve-container@.service; static; vendor preset: enabled)
   Active: failed (Result: exit-code) since Wed 2022-03-30 10:47:46 CEST; 4min 31s ago
     Docs: man:lxc-start
           man:lxc
           man:pct
  Process: 8006 ExecStop=/usr/share/lxc/pve-container-stop-wrapper 102 (code=exited, status=0/SUCCESS)
  Process: 13789 ExecStart=/usr/bin/lxc-start -n 102 (code=exited, status=1/FAILURE)
 Main PID: 26140 (code=exited, status=0/SUCCESS)

Mar 30 10:47:45 proxmox systemd[1]: Starting PVE LXC Container: 102...
Mar 30 10:47:46 proxmox lxc-start[13789]: lxc-start: 102: lxccontainer.c: wait_on_daemonized_start: 856 No such file or directory - Failed to receive the container state
Mar 30 10:47:46 proxmox lxc-start[13789]: lxc-start: 102: tools/lxc_start.c: main: 330 The container failed to start
Mar 30 10:47:46 proxmox lxc-start[13789]: lxc-start: 102: tools/lxc_start.c: main: 333 To get more details, run the container in foreground mode
Mar 30 10:47:46 proxmox lxc-start[13789]: lxc-start: 102: tools/lxc_start.c: main: 336 Additional information can be obtained by setting the --logfile and --logpriority options
Mar 30 10:47:46 proxmox systemd[1]: pve-container@102.service: Control process exited, code=exited status=1
Mar 30 10:47:46 proxmox systemd[1]: Failed to start PVE LXC Container: 102.
Mar 30 10:47:46 proxmox systemd[1]: pve-container@102.service: Unit entered failed state.
Mar 30 10:47:46 proxmox systemd[1]: pve-container@102.service: Failed with result 'exit-code'.
Im Anschluss wollte ich den Host aktualisieren und wenn das nicht klappt den Gast auf einen anderen Host verschieben

Leider habe ich aber schon das Problem mit Debian 11 auf dem alten Host.
Hat jemand eine Idee woran das liegen kann und wie es lösen könnte?

pct mount 102 klappt ohne Fehler.
das ist im log zu finden:
Code:
Mar 30 11:03:22 proxmox pct[21314]: <root@pam> starting task UPID:proxmox:00005344:6FC6E494:62441CDA:vzstart:102:root@pam:
Mar 30 11:03:22 proxmox pct[21316]: starting CT 102: UPID:proxmox:00005344:6FC6E494:62441CDA:vzstart:102:root@pam:
Mar 30 11:03:22 proxmox systemd[1]: Starting PVE LXC Container: 102...
Mar 30 11:03:23 proxmox kernel: [18753293.961532] CIFS VFS: Free previous auth_key.response = 0000000026ed907e
Mar 30 11:03:23 proxmox kernel: [18753293.962605] CIFS VFS: Send error in SessSetup = -13
Mar 30 11:03:23 proxmox kernel: [18753293.963501] Status code returned 0xc000006d STATUS_LOGON_FAILURE
Mar 30 11:03:23 proxmox lxc-start[21318]: lxc-start: 102: lxccontainer.c: wait_on_daemonized_start: 856 No such file or directory - Failed to receive the container state
Mar 30 11:03:23 proxmox lxc-start[21318]: lxc-start: 102: tools/lxc_start.c: main: 330 The container failed to start
Mar 30 11:03:23 proxmox lxc-start[21318]: lxc-start: 102: tools/lxc_start.c: main: 333 To get more details, run the container in foreground mode
Mar 30 11:03:23 proxmox lxc-start[21318]: lxc-start: 102: tools/lxc_start.c: main: 336 Additional information can be obtained by setting the --logfile and --logpriority options
Mar 30 11:03:23 proxmox systemd[1]: pve-container@102.service: Control process exited, code=exited status=1
Mar 30 11:03:23 proxmox systemd[1]: Failed to start PVE LXC Container: 102.
Mar 30 11:03:23 proxmox systemd[1]: pve-container@102.service: Unit entered failed state.
Mar 30 11:03:23 proxmox systemd[1]: pve-container@102.service: Failed with result 'exit-code'.
Mar 30 11:03:23 proxmox pct[21316]: command 'systemctl start pve-container@102' failed: exit code 1
Mar 30 11:03:23 proxmox pct[21314]: <root@pam> end task UPID:proxmox:00005344:6FC6E494:62441CDA:vzstart:102:root@pam: command 'systemctl start pve-container@102' failed: exit code 1
Mar 30 11:03:24 proxmox kernel: [18753295.210612] Status code returned 0xc000006d STATUS_LOGON_FAILURE

Vielen Dank.

Tobias
 
Gute Frage. Aber LXCs teilen sich ja den Kernel mit dem Host. Könnte mir vorstellen, dass das problematisch sein kein, wenn man da sehr aktuelle Linuxe im LXC betreiben will, aber diese nur den sehr alten Kernel vom Host haben.
PVE6 konnte z.B. noch sowohl mit cgroup wie auch cgroup2 umgehen. PVE7 erlaubt nur noch cgroup2 und es laufen keine alten Linuxe mehr im Gast die nur cgroup nutzen.
Und das systemd von Debian 11 braucht z.B. auch mehr Rechte als noch bei Debian 10. Da wird dann z.B. mit Debian 11 nesting vorausgesetzt, damit dessen systemd richtig läuft.

Ich würde da auf jedenfall auch dein PVE aktualisieren. PVE5 ist längst EoL und bekommt seit langem keine Sicherheitspatches mehr. Und support für PVE6 läuft auch jetzt im Sommer aus.
 
Last edited:
  • Like
Reactions: Neobin
ok, ich habe es auf pve6 und buster aktualisiert. Nun geht die VM wieder...

Vielen Dank für den Hinweis
Tobias
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!