* [sisyphus] lxc кто-то использует?
@ 2016-03-27 7:24 Stas
2016-03-30 3:57 ` Gleb Kulikov
0 siblings, 1 reply; 2+ messages in thread
From: Stas @ 2016-03-27 7:24 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
Приветствую!
Что нужно установить-запустить для работы LXC?
Спрашивал в форуме (https://forum.altlinux.org/index.php?topic=36575.0)
- ruslandh направил сюда.
Мои действия.
Установил "минимальную установку" кентавра 7.0.5, обновил, заменил
репозитарий на Сизифа, обновил.
Установил nginx.
Установил libvirt во всех вариантах.
(С другого хоста) Из virt-manager подключился к libvirt
(lxc-ssh://root@host-105/)
Создаю в нём контейнер LXC для приложения /usr/sbin/nginx, получаю ошибку:
<javascript:void(0);>
|At least one cgroup controller is required: No such device or address|
В /sys/fs/cgroup/ пусто.
--
Станислав Дёгтев
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [sisyphus] lxc кто-то использует?
2016-03-27 7:24 [sisyphus] lxc кто-то использует? Stas
@ 2016-03-30 3:57 ` Gleb Kulikov
0 siblings, 0 replies; 2+ messages in thread
From: Gleb Kulikov @ 2016-03-30 3:57 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
В письме от 2016 March 27 (12:24:00) тов. Stas написал:
> Приветствую!
>
> Что нужно установить-запустить для работы LXC?
> Спрашивал в форуме (https://forum.altlinux.org/index.php?topic=36575.0)
> - ruslandh направил сюда.
>
> Мои действия.
> Установил "минимальную установку" кентавра 7.0.5, обновил, заменил
Там всё более или менее работает (хотя и есть небольшие шероховатости и
странности), нужно только "руками" смонтировать фс cgroups.
Но, честно говоря, переход на сизиф, в этом смысле, гораздо безгеморройнее.
/etc/rc.d/rc.local:
mkdir -p /sys/fs/cgroup/cpuset
mkdir -p /sys/fs/cgroup/cpu\,cpuacct
ln -s /sys/fs/cgroup/cpu\,cpuacct /sys/fs/cgroup/cpuacct
ln -s /sys/fs/cgroup/cpu\,cpuacct /sys/fs/cgroup/cpu
mkdir -p /sys/fs/cgroup/memory
mkdir -p /sys/fs/cgroup/devices
mkdir -p /sys/fs/cgroup/freezer
mkdir -p /sys/fs/cgroup/net_cls
mkdir -p /sys/fs/cgroup/blkio
mkdir -p /sys/fs/cgroup/perf_event
mkdir -p /sys/fs/cgroup/hugetlb
mount -t cgroup -ofreezer cgroup /sys/fs/cgroup/freezer
mount -t cgroup -odevices cgroup /sys/fs/cgroup/devices
mount -t cgroup -omemory cgroup /sys/fs/cgroup/memory
mount -t cgroup -o rw,nosuid,nodev,noexec,relatime,cpuacct,cpu cgroup
/sys/fs/cgroup/cpu\,cpuacct
# mount -t cgroup -ocpuacct cgroup /sys/fs/cgroup/cpuacct
mount -t cgroup -ocpuset cgroup /sys/fs/cgroup/cpuset
mount -t cgroup -onet_cls cgroup /sys/fs/cgroup/net_cls
mount -t cgroup -oblkio cgroup /sys/fs/cgroup/blkio
mount -t cgroup -operf_event cgroup /sys/fs/cgroup/perf_event
mount -t cgroup -ohugetlb cgroup /sys/fs/cgroup/hugetlb
в некоторых версиях требовалось так-же:
mkdir
/cgroup/{freezer,devices,memory,cpuacct,cpuset,net_cls,blkio,perf_event,hugetlb}
mount -t cgroup -ofreezer cgroup /cgroup/freezer
mount -t cgroup -odevices cgroup /cgroup/devices
mount -t cgroup -omemory cgroup /cgroup/memory
mount -t cgroup -ocpuacct cgroup /cgroup/cpuacct
mount -t cgroup -ocpuset cgroup /cgroup/cpuset
mount -t cgroup -onet_cls cgroup /cgroup/net_cls
mount -t cgroup -oblkio cgroup /cgroup/blkio
mount -t cgroup -operf_event cgroup /cgroup/perf_event
mount -t cgroup -ohugetlb cgroup /cgroup/hugetlb
--
С уважением, /
uin://15341920
xmpp://gleb@asd.iao.ru
telephony:
skype: gleb_kulikov.tomsk
sip://2387245@sipnet.ru
ring:ff9d8f1e254d40fb5d2c41bd872219c27af00a96
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2016-03-30 3:57 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-03-27 7:24 [sisyphus] lxc кто-то использует? Stas
2016-03-30 3:57 ` Gleb Kulikov
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git