[sisyphus] Работа ядра 2.6.32-ovz-el на текущем Sisyphus

Денис Смирнов mithraen на freesource.info
Пт Июн 5 10:28:49 MSK 2015


On Wed, Jun 03, 2015 at 11:48:35PM +0300, Alexey Shabalin wrote:

> Вот тебе mini-howto. Развёрнут простейший вариант.

Спасибо! Работает!

> - внутри контейнера нужен /etc/os-release

Как именно он используется?

> - добавьте внутри контейнера в /etc/securetty
> pts/0
> pts/1
> pts/2
> pts/3

Это нужно только для machinectl login?

> - просмотр логов контейнера
> journalctl -M systemd-guest1

Кстати, в zsh для опции -M у journalctl autocomplete не работает :(

> Нужно иметь ввиду, что machinectl enable|start это просто надстройка над
> /lib/systemd/system/systemd-nspawn на .service, в котором происходит запуск
> /usr/bin/systemd-nspawn --quiet --keep-unit --boot --link-journal=try-guest
> --network-veth --machine=%I

А откуда при этом берутся MAC-адреса для veth?

Как вообще в такой конструкции авторами предполагалось настраивать сеть --
раздавать адреса по dhcpd, а далее роутинг и DNAT на HN?

> Если нужен другой тип сети (смотрите man systemd-nspawn), дополнительные
> опции (например --bind=, --bind-ro=), то надо этот unit-файл скопировать в
> /etc/systemd/system под нужным именем и поправить по потребностям, и дальше
> включать|выключать как отдельные сервис.
> Я писал в рассылку systemd-devel запрос на возможность конфигурирования
> этих параметров при старте, Ленар ответил что планирует добавить это в
> будущем.

--
С уважением, Денис

http://mithraen.ru/


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