[sisyphus] lxc кто-то использует?

Gleb Kulikov glebus на asd.iao.ru
Ср Мар 30 06:57:32 MSK 2016


В письме от 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






Подробная информация о списке рассылки Sisyphus