
Я искал решение этой проблемы, но ничего не помогло.
Я хотел бы запустить свой контейнер LXC, но перед этим мне нужно смонтировать cgroup.
[root@stag-devCentOs ~]# lxc-start -n debianLxc
lxc-start: cgroup is not mounted
lxc-start: failed to spawn '/sbin/init'
lxc-start: cgroup is not mounted
Я прочитал, что мне нужно добавить следующую строку в свой/etc/fstab
cgroup /sys/fs/cgroup cgroup defaults 0 0
и тогда мне пришлось ввести mount /sys/fs/cgroup
или mount -a
.
Я все сделал, но все еще получаю эту ошибку:
mount: wrong fs type, bad option, bad superblock on cgroup,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
Я использую CentOS 5.10 с ядром 3.2.60-1.el5.elrepo.
Вот что я получаю, когда использую dmesg | tail:
[root@stag-devCentOs ~]# dmesg | tail
Bluetooth: RFCOMM ver 1.11
Bluetooth: HIDP (Human Interface Emulation) ver 1.2
br0: no IPv6 routers present
SELinux: initialized (dev autofs, type autofs), uses genfs_contexts
SELinux: initialized (dev autofs, type autofs), uses genfs_contexts
SELinux: initialized (dev autofs, type autofs), uses genfs_contexts
SELinux: initialized (dev mqueue, type mqueue), uses transition SIDs
SELinux: initialized (dev proc, type proc), uses genfs_contexts
SELinux: initialized (dev mqueue, type mqueue), uses transition SIDs
SELinux: initialized (dev proc, type proc), uses genfs_contexts
Если вы хотите увидеть мой /etc/fstab
контент, вот он:
LABEL=/ / ext3 defaults 1 1
/dev/vglxc/lvhome /home ext3 defaults 1 1
/dev/vglxc/lvopt /opt ext3 defaults 1 1
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
LABEL=SWAP-sda2 swap swap defaults 0 0
cgroup /sys/fs/cgroup cgroup defaults 0 0
Мне нужно продолжать использовать LVM с этим /home
и /opt
т.п., и мне нужно сохранить версию lxc на уровне 0.6.4.
Есть ли у вас какие-либо идеи, как решить эти проблемы или, может быть, вы можете объяснить, в чем проблема?