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