Интеграция BILLmanager и BrainyCP

core.brainycp.com/brainy_billmanager.zip

Основными возможностями модуля являются:
  • создание хост-аккаунта в панели BRAINY, по завершению процесса покупки продукта внутри BILLmanager
  • приостановка (suspend) хост-аккаунта в BRAINY, при отсутствии оплаты или по решению клиента (администратора) из BILLmanager
  • полное удаление хост-аккаунта в BRAINY, при выполнении соответствующей операции в BILLmanager
  • возобновление хост-аккаунта в BRAINY, при выполнении соответствующей операции в BILLmanager
  • смена тарифного плана хост-аккаунта в BRAINY, при выполнении соответствующей операции в BILLmanager

Инструкция по установке:
  • Авторизоваться в панели под root-ом — IP:8002/index.php
  • Перейти в раздел хост-аккаунтов и создать аккаунт для доступа по API. Присвоить пользователю новую группу для API доступа, в которой выставить права полного доступа по API (администратор). Запомнить логин и пароль пользователя.
  • Создать группу пользователей в которую будут добавляться хост-аккаунты новых клиентов. Выставить нужные права. Запомнить наименование группы.
  • Создать тариф хост-аккаунта. Запомнить наименование.
  • Разархивировать архив с модулем в корень установки BILLmanager. Файлу /usr/local/mgr5/processing/pmbrainy.php поставить права на выполнения. Убедиться, что установлен php. Если путь php отличается от #!/usr/bin/php, то задать его в первой строке файла pmbrainy.php
  • Авторизоваться под рутом в BILLmanager. Перейти в раздел Интеграция – Обработчики услуг – Виртуальный хостинг – выбрать Brainy.
Задать все данные, которые запрашивает модуль:
  • логин и пароль для выполнения api операций из п.2
  • URL к панели Brainy вида IP:8002/api/api.php?
  • группа клиентов из п.3
  • IP адрес
  • далее 4 поля – доступ к БД BILLmanager, который можно получить в файле /usr/local/mgr5/etc/billmgr.conf.d/db.conf
  • Создать в разделе Продукты – Тарифные планы тариф, имя которого будет совпадать с именем из п.4. Выбрать в качестве обработчика – Brainy.
  • Теперь можно тестировать сам процесс. Для этого можно в разделе «Клиенты» добавить нового клиента, указать существующий E-mail, подтвердить его, после чего, выбрать этого клиента и нажать «Войти». Под клиентом выбрать заказ – виртуальный хостинг – выбрать созданный в п.8. тарифный план – нажать купить. Если тарифный план бесплатный, то сразу будет доступна кнопка «Активировать» — нажать её. После этого, если на стороне биллинга все будет хорошо, произойдет создание хост-аккаунта в Brainy. На указанный Email придет письмо с логином и паролем для доступа в панель.

gra1.i7-6700k [noda91] [ovh] [all-core]


Итак.

Итак, добавлена noda91
217.182.56.24/29
141.94.188.136/29

Доля/Тариф на 1 долю (можно соединять)

  • Старт 05-2022 год — цена 1000р

travaux.ovh.net/vms/
OVH SYS панель, только UDP antiddos

Автоматически можно заказать выбрав GRA ДЦ asuka.onl/billmgr
На этом проекте поддержки нет. Но у других хостеров на портале vm.center — будет, но и цены там будут другие и анонсы тоже ;)

gra1.i7-6700k [noda90] [ovh] [all-core]


Итак.

Итак, добавлена noda90
5.39.116.169
141.94.89.183
51.178.229.176
51.68.67.53
37.59.195.44/30

Доля/Тариф на 1 долю (можно соединять)

  • Старт 05-2022 год — цена 1000р

travaux.ovh.net/vms/
OVH SYS панель, только UDP antiddos

Автоматически можно заказать выбрав GRA ДЦ asuka.onl/billmgr
На этом проекте поддержки нет. Но у других хостеров на портале vm.center — будет, но и цены там будут другие и анонсы тоже ;)

Миграция с ОС CentOS 8 на AlmaLinux 8

Чтобы выполнить миграцию:
Подключитесь к серверу по SSH.
Проверьте версию ОС:
cat /etc/redhat-release
Если версия ОС ниже 8.5, измените пути к репозиториям:
sed -i -r 's|^(mirrorlist.+)$|#\1|g; s|^#baseurl=http://mirror.centos.org/\$contentdir/\$releasever/|baseurl=https://vault.centos.org/8.5.2111/|g' /etc/yum.repos.d/CentOS-*.repo
Установите последние обновления ПО:
sudo yum update -y
Скачайте скрипт миграции:
curl -O https://raw.githubusercontent.com/AlmaLinux/almalinux-deploy/master/almalinux-deploy.sh
Остановите платформу:
vm stop
Запустите скрипт:
sudo bash almalinux-deploy.sh
Сообщение при успешном выполнении скрипта
Migration to AlmaLinux is completed

Если запуск скрипта завершился с ошибкой вида
Пример ошибки
Verify almalinux-release-latest.rpm package ERROR
/root/.alma.X46iDx/almalinux-release-latest.rpm: digests SIGNATURES NOT OK
импортируйте GPG-ключ репозитория AlmaLinux вручную и перезапустите скрипт:
sudo rpm --import https://repo.almalinux.org/almalinux/RPM-GPG-KEY-AlmaLinux && sudo bash almalinux-deploy.sh
Проверьте, что AlmaLinux установлен:
cat /etc/redhat-release
Пример ответа
AlmaLinux release 8.5 (Arctic Sphynx)

Проверьте, что по умолчанию загружается ядро AlmaLinux:
sudo grubby --info DEFAULT | grep AlmaLinux
Пример ответа
title=«AlmaLinux (4.18.0-348.el8.x86_64) 8.5 (Arctic Sphynx)»

Запустите платформу:
vm start

gra1.i7-6700k [noda89] [ovh] [all-core]


Итак.

Итак, добавлена noda89
5.39.13.96/29

Доля/Тариф на 1 долю (можно соединять)

  • Старт 04-2022 год — цена 1000р

travaux.ovh.net/vms/
OVH SYS панель, только UDP antiddos

Автоматически можно заказать выбрав GRA ДЦ asuka.onl/billmgr
На этом проекте поддержки нет. Но у других хостеров на портале vm.center — будет, но и цены там будут другие и анонсы тоже ;)

gra1.Ryzen7-3800X [noda10] [ovh] [all-core]


Итак.

Итак, добавлена noda10
Добавлена 1 сетка
5.196.241.112/28
Но можно расширять до 256 IP при желании.

Доля/Тариф на 1 долю (можно соединять)

  • Старт 05-2022 год — цена 1500р


travaux.ovh.net/vms/
OVH панель, только TCP+UDP antiddos

Автоматически можно заказать выбрав GRA ДЦ asuka.onl/billmgr
На этом проекте поддержки нет. Но у других хостеров на портале vm.center — будет, но и цены там будут другие и анонсы тоже ;)

gra1.Ryzen7-3800X [noda9] [ovh] [all-core]


Итак.

Итак, добавлена noda9
Добавлена 1 сетка
193.70.96.208/28
Но можно расширять до 256 IP при желании.

Доля/Тариф на 1 долю (можно соединять)

  • Старт 05-2022 год — цена 1500р


travaux.ovh.net/vms/
OVH панель, только TCP+UDP antiddos

Автоматически можно заказать выбрав GRA ДЦ asuka.onl/billmgr
На этом проекте поддержки нет. Но у других хостеров на портале vm.center — будет, но и цены там будут другие и анонсы тоже ;)

Введены две новые ноды AOFY.RU

Примерно два месяца назад была введена 2 новые ноды на базе процессоров Intel® Xeon® Gold 6240R CPU @ 2.40GHz и Intel® Xeon® CPU E3-1270 v6 @ 3.80GHz c Дисками NVME x4

[root@kvm-nd100 ~]# smartctl -i /dev/nvme0n1
smartctl 7.1 2020-08-23 r5080 [x86_64-linux-4.18.0-348.7.1.el8_5.x86_64] (local build)
Copyright © 2002-19, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Number: INTEL SSDPE2KE016T8
Serial Number: PHLN130000LA1P6AGN
Firmware Version: VDV10170
PCI Vendor/Subsystem ID: 0x8086
IEEE OUI Identifier: 0x5cd2e4
Total NVM Capacity: 1,600,321,314,816 [1.60 TB]
Unallocated NVM Capacity: 0
Controller ID: 0
Number of Namespaces: 128
Namespace 1 Size/Capacity: 1,600,321,314,816 [1.60 TB]
Namespace 1 Formatted LBA Size: 512
Namespace 1 IEEE EUI-64: 5cd2e4 d5266e0100
Local Time is: Fri May 6 20:05:41 2022 +05

Так же введена новая функция резервного копирования виртуальных машин.



vm.hshp.network - AMD EPYC 7502P [node2]



Всем привет, наша нода на базе процессора AMD EPYC 7502P в дата центре Hetzner, локация Frankfurt, с защитой от DDoS атак.

Тариф на 1 долю (можно соединять)
  • 1vCore / 2 GB RAM / 20 GB NVMe
  • Старт 04-2022 год — цена 300р
Автоматически можно заказать в биллинге — my.hshp.host

gra1.i7-6700k [noda88] [ovh] [all-core]


Итак.

Итак, добавлена noda88
145.239.165.16/29
141.94.148.120/29

Доля/Тариф на 1 долю (можно соединять)

  • Старт 04-2022 год — цена 1000р

travaux.ovh.net/vms/
OVH SYS панель, только UDP antiddos

Автоматически можно заказать выбрав GRA ДЦ asuka.onl/billmgr
На этом проекте поддержки нет. Но у других хостеров на портале vm.center — будет, но и цены там будут другие и анонсы тоже ;)