![lxc-start: cgroup이 시스템에 설치되어 있지 않습니다.](https://linux55.com/image/56315/lxc-start%3A%20cgroup%EC%9D%B4%20%EC%8B%9C%EC%8A%A4%ED%85%9C%EC%97%90%20%EC%84%A4%EC%B9%98%EB%90%98%EC%96%B4%20%EC%9E%88%EC%A7%80%20%EC%95%8A%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
Linux 컨테이너를 시작하려고 하면 다음 메시지가 나타납니다.
lxc-start: No cgroup mounted on the system
운영 체제는 데비안 7입니다.
답변1
LXC(또는 다른 용도cgroup기능)을 사용하려면 cgroups 파일 시스템을 설치해야 합니다(섹션 2.1 참조).cgroups 커널 문서). 데비안부터는 자동으로 이런 일이 발생하지 않는 것 같습니다.
다음 행을 추가하십시오 /etc/fstab
.
cgroup /sys/fs/cgroup cgroup defaults
일회성으로 수동으로 설치하십시오.
mount -t cgroup cgroup /sys/fs/cgroup
답변2
Debian Wheezy 의 경우 lxc
다음을 사용합니다 /etc/fstab
.
cgroup /sys/fs/cgroup cgroup defaults,blkio,net_cls,freezer,devices,cpuacct,cpu,cpuset,memory,clone_children 0 0
존재하다/etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet cgroup_enable=memory,namespace"
(그리고 실행하는 것을 잊지 마세요 update-grub
)
실행도 가능하다Debian Wheezy의 LXC 1.0.7