On Ubuntu 16.04.6, I can’t seem to start any unprivileged containers. The error I get is:
lxc-start: utils.c: mkdir_p: 236 Permission denied - failed to create directory ‘/sys/fs/cgroup/pids/system.slice/ssh.service/lxc’
lxc-start: utils.c: mkdir_p: 236 Permission denied - failed to create directory ‘/sys/fs/cgroup/perf_event/lxc’
lxc-start: utils.c: mkdir_p: 236 Permission denied - failed to create directory ‘/sys/fs/cgroup/hugetlb/lxc’
lxc-start: utils.c: mkdir_p: 236 Permission denied - failed to create directory ‘/sys/fs/cgroup/freezer/lxc’
lxc-start: cgroups/cgfs.c: lxc_cgroupfs_create: 1027 Permission denied - Could not create cgroup ‘/lxc’ in ‘/sys/fs/cgroup/freezer’.
lxc-start: cgroups/cgfs.c: cgroup_rmdir: 209 Permission denied - Failed to delete /sys/fs/cgroup/pids/system.slice/ssh.service
lxc-start: cgroups/cgfs.c: cgroup_rmdir: 209 Read-only file system - Failed to delete /sys/fs/cgroup/perf_event/
lxc-start: cgroups/cgfs.c: cgroup_rmdir: 209 Read-only file system - Failed to delete /sys/fs/cgroup/hugetlb/
lxc-start: cgroups/cgfs.c: cgroup_rmdir: 209 Read-only file system - Failed to delete /sys/fs/cgroup/freezer/
lxc-start: cgroups/cgfs.c: cgroup_rmdir: 209 Permission denied - Failed to delete /sys/fs/cgroup/blkio/system.slice/ssh.service
lxc-start: cgroups/cgfs.c: cgroup_rmdir: 209 Read-only file system - Failed to delete /sys/fs/cgroup/cpuset/
lxc-start: cgroups/cgfs.c: cgroup_rmdir: 209 Permission denied - Failed to delete /sys/fs/cgroup/memory/system.slice/ssh.service
lxc-start: cgroups/cgfs.c: cgroup_rmdir: 209 Permission denied - Failed to delete /sys/fs/cgroup/devices/system.slice/ssh.service
lxc-start: cgroups/cgfs.c: cgroup_rmdir: 209 Permission denied - Failed to delete /sys/fs/cgroup/cpu,cpuacct/system.slice/ssh.service
lxc-start: cgroups/cgfs.c: cgroup_rmdir: 209 Read-only file system - Failed to delete /sys/fs/cgroup/net_cls,net_prio/
lxc-start: cgroups/cgfs.c: cgroup_rmdir: 209 Permission denied - Failed to delete /sys/fs/cgroup/systemd/system.slice/ssh.service
lxc-start: start.c: lxc_spawn: 1537 Failed creating cgroups.
lxc-start: start.c: __lxc_start: 1802 Failed to spawn container “u1”.
The container failed to start.
I’m pretty sure everything is configured correctly, I have the sub(uid/gid)s configured, lxc-net is set up, not sure what else I’d need to do?