Mar 19 01:10:30 freddy pvestatd[2324627]: lxc status update error: can't open '/sys/fs/cgroup/blkio/lxc/117/ns/blkio.throttle.io_service_bytes' - No such file or directory
Mar 19 01:10:34 freddy pvestatd[2324627]: lxc console cleanup error: can't open '/sys/fs/cgroup/blkio/lxc/124/ns/blkio.throttle.io_service_bytes' - No such file or directory
Mar 19 01:10:40 freddy pvestatd[2324627]: lxc status update error: can't open '/sys/fs/cgroup/blkio/lxc/110/ns/blkio.throttle.io_service_bytes' - No such file or directory
Mar 19 01:10:34 freddy pvestatd[2324627]: lxc console cleanup error: can't open '/sys/fs/cgroup/blkio/lxc/124/ns/blkio.throttle.io_service_bytes' - No such file or directory
Mar 19 01:10:40 freddy pvestatd[2324627]: lxc status update error: can't open '/sys/fs/cgroup/blkio/lxc/110/ns/blkio.throttle.io_service_bytes' - No such file or directory
After upgradiing from 5.2 to 5.3 lots of container related things break until reboot. GUI loses all containers, and I guess starting may not work either.
The main reason seems to be that cgroup directory structure was changed (...blkio/lxc/xxx/ns/ seems to be missing and its content is under ../), and that pvestatd chokes on it completely.
On a machine I was able to get it running by stopping all containers by lxc-stop and when the last one stopped pvestatd was happily finished its aborted loop and everything got itself in order again.
It is obviously a very suboptimal solution, considering that you have been working on online migration for the last 4 years (to phrase it euphemistically) with little success so it's not possible to do that without serious downtime.