Документация BILLmanager 6

Как работает модуль VMmanager 6

Алгоритм открытия услуги

После заказа и оплаты услуги BILLmanager начинает процесс создания виртуальной машины (ВМ):

  1. Авторизация в VMmanager 6 с правами администратора. BILLmanager использует данные из настроек обработчика услуг.
  2. Проверка, что клиент существует в VMmanager 6.
  3. Если клиент новый, то создание учётной записи.
  4. Отправка запроса на создание новой ВМ. На стороне VMmanager 6:
    1. Проверка полученных данных и выбор узла кластера.
    2. Назначение серверу IP-адреса. Если у кластера несколько пулов IP, то выбирается пул с наименьшим ID. Если пул недоступен, то выбирается следующий в порядке увеличения ID. 
    3. Если на узле нет нужной операционной системы, то её загрузка.
    4. Создание и запуск ВМ.
  5. Ожидание завершения задачи на создание ВМ.
  6. Автоматические завершение задач на добавление IP-адреса. Необходимо так как управление адресами происходит в VMmanager 6. 
  7. Получение и сохранение информации о ВМ: IP-адрес, домен и пароль. 
Обратите внимание!
 В настройках VMmanager 6 задаётся диапазон IP-адресов, которые будут назначаться ВМ. Если у вас настроена интеграция с IPmanager, то она не используется при создании ВМ.

Изменение ресурсов ВМ

Изменение значений ресурсов виртуальной машины возможно, только когда она остановлена. Поэтому при изменении ресурсов из BILLmanager ВМ будет перезагружена.

Обратите внимание

В VMmanager 6 не предусмотрена возможность уменьшения размера диска. Изменение размера дискового пространства возможно только в большую сторону.

Чтобы отключить в тарифе возможность выбрать уменьшение дискового пространства:

  1. Перейдите в раздел ПродуктыТарифные планы → выберите тарифный план → нажмите Конфиг.
  2. Создайте ресурс с условием Изменение ресурса после заказа "Только повышение".

Логирование

Логи взаимодействия биллинговой платформы с VMmanager 6 находится в /usr/local/mgr5/var/pmvmmgr6.log.