07.11.2013 13:00, Viacheslav Dubrovskyi пишет:

Мне кажется, средствами vzctl этого делать не стоит (кроме первичного добавления инфы о veth в конфиг контейнера), на это есть etcnet. К vzctl все равно не приделаешь весь функционал etcnet'а, да и не надо это. Может, только если автоматически создавать конфиг-заготовку для etcnet.

Так что мне видится два костыля поддержки:
- автоматическое ifup/ifdown интерфейса при старте/стопе контейнера (раньше это как то проходила с hotplug, но теперь отвалилось); - распознавание чего-то vz-специфичного со стороны etcnet. Как минимум бридж, но может и еще что-нибудь.

У меня есть набор патчей для vzctl частично взятых с проекта opennode
частично адаптированных мной.
Суть такова:
Режимов работы veth может быть 2.
1. Бридж - интерфейс добавленный в бридж.
2. Роутинга - интерфейс не добавляется в бридж, но на HN настраивается
роутинг и т.д.
Со стороны HN все настраивается через VZ. Ребята из opennode пошли
дальше, и настройка внутри контейнера тоже осуществляется через vzctl.

Можно попробовать их интегрировать.

Вопрос: оно нужно? Заинтересованные есть?


_______________________________________________
Sysadmins mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/sysadmins

Ответить