Hi Maxim! On 03/26/2020, at 07:59:27 PM you wrote:
> <div> </div><div> </div><div>26.03.2020, 15:10, "Konstantin Lepikhov" > <[email protected]>:</div><blockquote>собирать что-то в LXD это плохая > идея (я могу написать уже целую статью по<p>ужасы LXC в > Сизифе).</p></blockquote><div>С этого места хотелось бы поподробней > :-)</div><div> </div><div>У меня Альт в контейнере, а не контейнер в Альте. > Такая конфигурация в связи с потребностью в виртуализации в купе с крайней > ограниченностью ресурсов. QEMU/KVM - выходит тяжеловато для моих железок. > OpenVZ - скорее никак, чем как-то. Docker вообще не об этом. Поэтому LXD - > сыровато, но пока устраивает - умеет крутить на одной машине контейнеры > ALT/p9 и Debian Jessie (да-да... этот славный PHP5!)</div><div> > </div><blockquote><p>Если у вас какой-то CIтам.</p></blockquote><div>Бог > миловал :-) Просто нужно собирать несколько пакетов для Альта и нет > возможность выделить под это дело отдельную железку.</div><div> </div><div>С > уважением,</div><div>М.П. Вецало.</div><div>---</div><div> </div> Был занят, поэтому тред не читал ) У меня lxd установлен на centos7, поэтому тут есть свои локальные проблемы. Но применительно к ALTLinux - пока контейнеры LXC на базе ALTLinux мало пригодны для использования "из коробки" без дополнительного напильника и виноват тут как всегда *d софт от г-на П-га: 1. (There seems to be a race condition in systemd or logind, which results in the leak of scope unit files in /run/systemd/system. This causes PID 1 to use 100% CPU and delays logins.) https://bugzilla.redhat.com/show_bug.cgi?id=1439989 https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1591411 https://github.com/systemd/systemd/issues/1961 - воспроизводится на ура на свежем контейнере на базе Сизифа. В баге на github предложен workaround, который приходится ставить на cron: Delete session files find /run/systemd/system -name "session-*.scope" -delete Delete session directories rm -rf /run/systemd/system/session*scope* Remove the abandoned sessions systemctl | grep "abandoned" | grep -e "-[[:digit:]]" | sed "s/\.scope.*/.scope/" | xargs systemctl stop Как всегда, г-н П-г говорит "not-our-bug" и посылает всех попробовать свежий снепшот из git'а. 2. Regression : systemd-networkd does not get an IPv4 address via DHCP when started at boot https://bugzilla.redhat.com/show_bug.cgi?id=1733674 https://github.com/moby/moby/issues/26120 workaround: raw.lxc: lxc.mount.auto = "sys" в конфигурации контейнера. Как всегда, г-н П-г говорит "not-our-bug" и посылает всех нах. Сизиф я не обновлял пару недель, может быть что-то изменилось, но не уверен. -- WBR et al. _______________________________________________ Sysadmins mailing list [email protected] https://lists.altlinux.org/mailman/listinfo/sysadmins
