Алгоритм открытия услуги
После заказа и оплаты услуги BILLmanager начинает процесс создания виртуальной машины (ВМ):
- Авторизация в VMmanager 6 с правами администратора. BILLmanager использует данные из настроек обработчика услуг.
- Проверка, что клиент существует в VMmanager 6.
- Если клиент новый, то создание учётной записи.
- Отправка запроса на создание новой ВМ. На стороне VMmanager 6:
- Проверка полученных данных и выбор узла кластера.
- Назначение серверу IP-адреса. Если у кластера несколько пулов IP, то выбирается пул с наименьшим ID. Если пул недоступен, то выбирается следующий в порядке увеличения ID.
- Если на узле нет нужной операционной системы, то её загрузка.
- Создание и запуск ВМ.
- Ожидание завершения задачи на создание ВМ.
- Автоматические завершение задач на добавление IP-адреса. Необходимо так как управление адресами происходит в VMmanager 6.
- Получение и сохранение информации о ВМ: IP-адрес, домен и пароль.
Обратите внимание!
В настройках VMmanager 6 задаётся диапазон IP-адресов, которые будут назначаться ВМ. Если у вас настроена интеграция с IPmanager, то она не используется при создании ВМ.
Изменение ресурсов ВМ
Изменение значений ресурсов виртуальной машины возможно, только когда она остановлена. Поэтому при изменении ресурсов из BILLmanager ВМ будет перезагружена.
Обратите внимание
В VMmanager 6 не предусмотрена возможность уменьшения размера диска. Изменение размера дискового пространства возможно только в большую сторону.
Чтобы отключить в тарифе возможность выбрать уменьшение дискового пространства:
- Перейдите в раздел Продукты → Тарифные планы → выберите тарифный план → нажмите Конфиг.
- Создайте ресурс с условием Изменение ресурса после заказа "Только повышение".
Логирование
Логи взаимодействия биллинговой платформы с VMmanager 6 находится в /usr/local/mgr5/var/pmvmmgr6.log.