У меня есть контейнер lxc, который работает как сервер php и mysql. Когда я делаю:

sudo lxc-shutdown -n [name of container] 

Вся моя система перестает работать. Единственное, что я могу сделать, - это выключить компьютер прямо на кнопке, потому что ubuntu больше не отвечает ни на одну команду после процесса завершения работы контейнера lxc. Эта проблема стала скучной, потому что все время, когда мне нужно выключить контейнер lxc, мой компьютер тоже перестает работать. Как я могу исправить эту проблему?

Спасибо

Версия моего убунту 13.04. Я создал этот контейнер простым способом:

lxc-create -n ubuntu-server 

И я начал использовать.

Ниже приведен мой конфигурационный файл контейнера:

lxc.network.type = veth
lxc.network.hwaddr = 00:16:3e:e0:00:ee
lxc.network.link = lxcbr0
lxc.network.flags = up

lxc.rootfs = /var/lib/lxc/ubuntu-server/rootfs
lxc.mount = /var/lib/lxc/ubuntu-server/fstab
lxc.pivotdir = lxc_putold

lxc.devttydir = lxc
lxc.tty = 4
lxc.pts = 1024

lxc.utsname = ubuntu-server
lxc.arch = amd64
lxc.cap.drop = sys_module mac_admin mac_override

# When using LXC with apparmor, uncomment the next line to run unconfined:
#lxc.aa_profile = unconfined

lxc.cgroup.devices.deny = a
# Allow any mknod (but not using the node)
lxc.cgroup.devices.allow = c *:* m
lxc.cgroup.devices.allow = b *:* m
# /dev/null and zero
lxc.cgroup.devices.allow = c 1:3 rwm
lxc.cgroup.devices.allow = c 1:5 rwm
# consoles
lxc.cgroup.devices.allow = c 5:1 rwm
lxc.cgroup.devices.allow = c 5:0 rwm
#lxc.cgroup.devices.allow = c 4:0 rwm
#lxc.cgroup.devices.allow = c 4:1 rwm
# /dev/{,u}random
lxc.cgroup.devices.allow = c 1:9 rwm
lxc.cgroup.devices.allow = c 1:8 rwm
lxc.cgroup.devices.allow = c 136:* rwm
lxc.cgroup.devices.allow = c 5:2 rwm
# rtc
lxc.cgroup.devices.allow = c 254:0 rwm
#fuse
lxc.cgroup.devices.allow = c 10:229 rwm
#tun
lxc.cgroup.devices.allow = c 10:200 rwm
#full
lxc.cgroup.devices.allow = c 1:7 rwm
#hpet
lxc.cgroup.devices.allow = c 10:228 rwm
#kvm
lxc.cgroup.devices.allow = c 10:232 rwm

Мой fstab-файл контейнера (cat /var /lib /lxc /ubuntu-server /fstab):

proc            proc         proc    nodev,noexec,nosuid 0 0
sysfs           sys          sysfs defaults  0 0

1 ответ1

0

Снаружи контейнера используйте команды lxc- .

sudo lxc-shutdown -n CN

Ссылка: Ubuntu 13.04 »Руководство по Ubuntu Server» Виртуализация »LXC

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .