Кластер-заглушка — это имитация кластера, которая может использоваться для тестирования платформы. В кластере-заглушке можно создавать только фейковые сущности — узлы и виртуальные машины. Сущности кластера-заглушки имитируют поведение реальных, но не выполняют их функции. Например, вы не сможете подключиться к узлу такого кластера по SSH.
Чтобы создать кластер-заглушку:
Создайте кластер с любыми параметрами в интерфейсе платформы. Сохраните значение id кластера.
Подключитесь к серверу с платформой по SSH. Подробнее о подключении по SSH см. в статьеНастройка рабочего места.
Подключитесь к СУБД:
Вмешательство в базу данных предполагает потенциальный риск. Мы не рекомендуем вносить ручные правки в базу, поскольку это может нарушить корректную работу платформы.
Перед внесением изменений в БД создайте резервную копию платформы.
В связи с поэтапным переходом платформы на использование СУБД PostgreSQL, разные экземпляры VMmanager могут использовать разные СУБД:
VMmanager Hosting — MySQL;
VMmanager Infrastructure:
для новых установок на ОС Astra Linux, начиная с версии VMmanager 2023.06.1 — PostgreSQL;
в остальных случаях — MySQL.
Чтобы определить тип СУБД, выполните на сервере с платформой команду:
docker ps --filter name=pgsql
BASH
Пример ответа
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
3213c5dc94d0 postgres:12 "docker-entrypoint.s…" 5 days ago Up 4 days 5432/tcp pgsql
CODE
Если вывод команды содержит информацию о контейнере, платформа использует PostgreSQL, если ответ пустой — MySQL.
MySQL
docker exec -it mysql bash -c "mysql isp -p\$MYSQL_ROOT_PASSWORD"
BASH
PostgreSQL
docker exec -it pgsql bash -c "psql -d isp"
BASH
Измените тип кластера:
update vm_cluster set virtualization_type = "dummy" where id = <cluster_id>;
SQL
<cluster_id> — id кластера
Выйдите из консоли СУБД:
\quit
SQL
В интерфейсе платформы перейдите в раздел Кластеры. При успешном выполнении команд тип кластера изменится на Dummy.
Чтобы добавить узел в кластер-заглушку:
Перейдите в раздел Узлы → кнопка Подключить узел.
В поле Кластер выберите кластер-заглушку. Для остальных параметров укажите произвольные значения.