lxc-start: 系统上没有挂载 cgroup

cat*_*nts 4 debian lxc

尝试启动 Linux 容器时,我得到以下信息:

lxc-start: No cgroup mounted on the system
Run Code Online (Sandbox Code Playgroud)

操作系统是 Debian 7。

Gil*_*il' 6

LXC(或cgroups工具的其他用途)需要挂载 cgroups 文件系统(请参阅cgroups 内核文档中的§2.1)。似乎从 Debian wheezy 开始,这不会自动发生。

将以下行添加到/etc/fstab

cgroup /sys/fs/cgroup cgroup defaults
Run Code Online (Sandbox Code Playgroud)

对于一次性的事情,手动安装它:

mount -t cgroup cgroup /sys/fs/cgroup
Run Code Online (Sandbox Code Playgroud)