opened image

Короткий огляд Cloudmodule

Короткий огляд Cloudmodule

 

 

 

Cloudmodule - це спільна бібліотека для білінгової платформи BillManager6, яка додає додаткові функції для взаємодії з серверами.

Повний список змін по cloudmodule можна дізнатися за цим посиланням

Підтримувані ОС

  • AlmaLinux 9

Характеристики:

  • Екземпляри

    • Зупинити

    • Запустити

    • Перезавантажити

    • Rescue

    • Завантаження з ISO

    • Відновити

    • Rebuild

    • Змінити пароль

    • Снапшоти

    • Резервні копії

    • Заплановані резервні копії

  • Образи

    • Можливість завантажити власний образ з URL-адреси та використовувати його для сервера як джерело завантаження.

Процес установки


Для установки Cloudmodule ви можете завантажити установочний скрипт і запустити його від імені користувача root:

 

curl -fsSL https://repo.zomro.com/get-module.sh -o get-module.sh
sudo sh get-module.sh

В процесі установки BillManager буде перезавантажено, тому переконайтеся, що під час установки не запущено нічого важливого.

Після установки

Після установки ви можете увійти у свій обліковий запис адміністратора,

перейти на вкладку Типи продуктів і помітити кнопки Дані авторизації та Імпорт типу елемента.

Перейдіть у розділ Дані авторизації і вставте фактичну інформацію про підключення для вашого облікового запису Zomro.

В полі URL вставте https://api.zomro.com/billmgr.

Після натискання кнопки OK ви будете перенаправлені на сторінку Типи продуктів, де зможете перейти до імпорту необхідних типів продуктів.

Натисніть Імпорт типу елемента і виберіть те, що ви хочете імпортувати (зазвичай імпортуються екземпляри та образи).

 

Можливо, виникне помилка, коли при натисканні на кнопку OK нічого не відбувається; просто натисніть її ще раз, і все запрацює.

 

 

Після імпорту типів елементів необхідно перезавантажити BillManager для застосування змін.

Для синхронізації статусів необхідно додати файл sync.sh у каталог /usr/local/mgr5/addon з наступним вмістом:

 

#!/usr/bin/sh

/usr/local/mgr5/sbin/mgrctl -m billmgr instances.sync elid=${PARAM_elid} sok=ok

 

Для автоматичного створення резервних копій за розкладом додайте наступне завдання cron:

 

*/10 * * * * /usr/local/mgr5/sbin/mgrctl -m billmgr bckps_schedule.cron >/dev/null 2>&1

Імпорт тарифних планів


Для імпорту тарифних планів можна використовувати стандартний модуль обробки BillManager:

  1. Перейдіть у розділ «Центри обробки даних» і додайте новий центр обробки даних без зовнішнього ідентифікатора (він буде доданий пізніше).

  2. Перейдіть у розділ Модулі обробки і створіть новий модуль обробки BillManager, прив'язаний до нового центру обробки даних, створеного на кроці 1

    (використовуйте ті ж облікові дані, що й у формі Дані авторизації).

    Більш детальну інформацію можна знайти тут.

  3. Тепер ви можете імпортувати тарифні плани, що стосуються типів продуктів Екземпляри та Образи.

Не всі параметри будуть імпортовані; після цього необхідно вручну налаштувати параметри тарифів.

  1. Поверніться в розділ «Центри обробки даних» і додайте зовнішній ідентифікатор у центр обробки даних, створений на кроці 1.

    Це має бути регіон, в якому зберігаються джерела завантаження. Наразі це Netherlands-2.

 

Огляд функцій
Cloudmodule надає додаткові можливості для взаємодії з сервісами. Ось короткий огляд кожної з них:

 

Rescue
Режим Rescue підключає образ до ваших екземплярів. Ви можете вибрати один з загальнодоступних образів або завантажити свій власний.

Завантаження з ISO

Підключає образ ISO до екземпляра. Поки що підтримуються тільки загальнодоступні образи.

Відновити

Доступно для екземплярів, що знаходяться в стані рятування або завантаження з ISO. Ця функція відключає образ і перезавантажує екземпляр.

Rebuild

Встановлює ОС на екземпляр. Зверніть увагу, що під час установки всі дані на екземплярі будуть втрачені.
Установку можна виконати з загальнодоступних образів або власних.

 

Снапшоти
Відображає список, пов'язаний з вибраним екземпляром, моментальних знімків і надає кнопки для взаємодії з моментальними знімками.

Резервні копії

Відображає список, пов'язаний з вибраним сервером, резервних копій і надає кнопки для роботи з резервними копіями.
 

Графіки резервного копіювання

Відображає список, пов'язаний з графіками резервного копіювання з вибраною послугою, і надає кнопки для взаємодії з графіками резервного копіювання.

 

Також пропонуємо вивчити статті, які можуть бути корисними для взаємодії з продуктами Cloud VPS за допомогою API: