[SOLVED] Inability to start one of my LXC VMs

Onyxnz

Member
Feb 22, 2018
6
1
23
54
I just upgraded my PX6.4 to 7.3, which went perfectly, or so I thought.
However one of the LXC VMs, running an Ubu16.04, refuses to run correctly now, and I have few clues why, when the others like it do.
Screenshot of console:
1670723597636.png
As you can see, 3 processes running, a weird 'fastboot' file created, and nothing else.
 
See the PVE 7.0 changelog:
Known Issues
  • Container:
    • cgroupv2 support by the container’s OS is needed to run in a pure cgroupv2 environment. Containers running systemd version 231 or newer support cgroupv2 [1], as do containers that do not use systemd as init system in the first place (e.g., Alpine Linux or Devuan).
    CentOS 7 and Ubuntu 16.10 are two prominent examples for Linux distributions releases, which have a systemd version that is too old to run in a cgroupv2 environment, for details and possible fixes see: https://pve.proxmox.com/pve-docs/chapter-pct.html#pct_cgroup_compat
 
  • Like
Reactions: rason
Oh wow, so moving it to a VM, so that it can upgrade? Thanks!
It may also be worth considering updating your Ubuntu 16.04 to a higher version that is compatible with cgroupv2. This would ensure that your container can run smoothly on PX 7.3 without any compatibility issues.
 
Thanks. Yes, would if I could, but some of these are unable to be updated due to the ancient software they need to run :(
I cannot find the documentation to do a conversion, eg to QEMU, do you know where that may be?