Как стать автором
Обновить

Комментарии 4

Эцсамое, а чем отличается установка на OpenVZ-контейнер от установки на обычный сервер или виртуалку на Xen? Или копипаста мануала по добавлению OpenVZ-контейнера в статью воткнута для увеличения количества умных слов? Судя по «Считаем, что у нас он корректно настроен, включая NAT для гостевых машин и проброс необходимых для сервера портов.», я прав.
1. Далеко не со всеми шаблонами удалось вообще завести asterisk. Почему? — рекомендую почитать чем все-таки отличается работа обычного сервера, приложения в виртуалке типа Xen\KVM и OpenVZ. Данная конфигурация содержит относительно свежий asterisk из тех что удалось запустить.
2. Про память не просто так написал. попробуйте с дефолтными настройками.
3. Из-за того что в OpenVZ астериск пытается поставить свежее ядро в зависимостях — установка заканчивается некоректно. Не создаются пользователь\группа, нет стартовых скриптов, нет директории /var/run/asterisk
4. Русификация переехала в другую директорию в этой сборке.
В целом, на разгребание этих граблей и грабелек был потрачен почти день, по результатам которого написано howto, дабы потом их меньше собрать самому и тем кто будет искать в интернетах «OpenVZ Asterisk howto». Так что статья не для вас, вы, видимо, все знаете и умеете — проходите мимо.
Интересным моментом в плане установки Asterisk на OpenVZ является настройка DAHDI, чтобы Asterisk смог работать с аппаратными платами Digium, а так же установка g.729 кодека и Skype канала (необходим eth0 интерфейс для регистрации лицензии). Сейчас информация есть, но разбросана по самым разным источникам.
Ну, использование физического железа в виртуализации убивает самое главное достоинство — переносимость. Я делал как раз и соображений легкого переноса на другой хостинг. Что касается сети — можно использовать veth гостевой системе. Контейнер будет видеть ее как физический интерфейс
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории