LXC: Установка и настройка на Oracle Linux 7



Пришло время зафиксировать информацию по поводу использования технологии контейнеризации на базе LXC. Плюсы и минусы описывать не буду (это описано на множестве различных ресурсов), здесь же идет информация об исключительно практическом опыте использования LXC.
Читать далее

LXC: systemd-journal пожирает 100% CPU — решение проблемы

При использовании контейнеров на базе LXC (Linux Containers) на CentOS 7.5 есть проблема — systemd-journal пожирает 100% CPU.
Чтобы решить эту проблему, необходимо в файле конфигурации контейнера /var/lib/lxc/{container}/config добавить следующие настройки:

lxc.autodev = 1
lxc.kmsg = 0

А так же в самом контейнере, в init-файле systemd, расположенному по {ct_rootfs}/lib/systemd/system/getty@.service закомментировать настройку:

ConditionPathExists=/dev/tty0

При перезапуске контейнера проблема будет устранена.

Lighttpd — изменить вывод server в заголовках ответа

Если в nginx есть параметр server_tokens, при выключении которого отключается вывод версии nginx при ответе клиенту, то в lighttpd можно задать любую строку в заголовке ответа server.
Для этого /etc/lighttpd/lighttpd.conf необходимо добавить строку:

## set server tag
server.tag = "lighttpd"

Было:

Стало: