lxc-start: cgroup이 시스템에 설치되어 있지 않습니다.

lxc-start: cgroup이 시스템에 설치되어 있지 않습니다.

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

여기에 이미지 설명을 입력하세요.

관련 정보