В веб-интерфейсе VMmanager 6 шаблоны ОС отображаются в разделе Шаблоны → Операционные системы. Если в списке операционных систем отсутствует шаблон из стандартного репозитория, верните его с помощью инструкции из этой статьи. Перечень стандартных шаблонов см. в статье Операционные системы документации VMmanager.
Вмешательство в базу данных предполагает потенциальный риск. Мы не рекомендуем вносить ручные правки в базу, поскольку это может нарушить корректную работу платформы.
Создайте резервную копию платформы перед выполнением любых действий с БД.
Чтобы шаблон отобразился в интерфейсе, проверьте его статус в таблице БД. Если шаблон в статусе "Удалён" (state=deleted), смените статус на "Активен"(state=active). Для этого:
- Подключитесь к серверу с платформой по SSH.
- Подключитесь к СУБД.
В связи с поэтапным переходом платформы на использование СУБД PostgreSQL, разные экземпляры VMmanager могут использовать разные СУБД:
- VMmanager Hosting — MySQL;
- VMmanager Infrastructure:
- для новых установок на ОС Astra Linux, начиная с версии VMmanager 2023.06.1 — PostgreSQL;
- в остальных случаях — MySQL.
Чтобы определить тип СУБД, выполните на сервере с платформой команду:
docker ps --filter name=pgsql
Пример ответаCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 3213c5dc94d0 postgres:12 "docker-entrypoint.s…" 5 days ago Up 4 days 5432/tcp pgsql
Если вывод команды содержит информацию о контейнере, платформа использует PostgreSQL, если ответ пустой — MySQL.
-
Проверьте статус шаблона ОС запросом:
select id,name,os_group,file_name,state,repository from vm_os where name LIKE '%Debian%';
ПоясненияПример вывода+----+-----------+----------+---------------------------------+---------+------------+ | id | name | os_group | file_name | state | repository | +----+-----------+----------+---------------------------------+---------+------------+ | 6 | Debian 9 | 3 | Debian-9-amd64-20210315.tar.gz | active | 2 | | 7 | Debian 10 | 3 | Debian-10-amd64-20220329.tar.gz | active | 2 | | 11 | Debian 11 | 3 | Debian-11-amd64-20220329.tar.gz | active | 2 | | 14 | Debian 10 | 3 | debian-10-20230502.xz | active | 3 | | 15 | Debian 9 | 3 | debian-9-20230329.xz | active | 3 | | 36 | Debian 11 | 3 | debian-11-20230502.xz | deleted | 3 | +----+-----------+----------+---------------------------------+---------+------------+ 6 rows in set (0.00 sec)
Пояснения к примеру вывода -
Смените статус шаблона запросом:
update vm_os set state='active' where id=36;
Пояснения -
Проверьте, что статус успешно изменён:
select id,name,os_group,file_name,state,repository from vm_os where name LIKE '%Debian%';
ПоясненияПример вывода+----+-----------+----------+---------------------------------+--------+------------+ | id | name | os_group | file_name | state | repository | +----+-----------+----------+---------------------------------+--------+------------+ | 6 | Debian 9 | 3 | Debian-9-amd64-20210315.tar.gz | active | 2 | | 7 | Debian 10 | 3 | Debian-10-amd64-20220329.tar.gz | active | 2 | | 11 | Debian 11 | 3 | Debian-11-amd64-20220329.tar.gz | active | 2 | | 14 | Debian 10 | 3 | debian-10-20230502.xz | active | 3 | | 15 | Debian 9 | 3 | debian-9-20230329.xz | active | 3 | | 36 | Debian 11 | 3 | debian-11-20230502.xz | active | 3 | +----+-----------+----------+---------------------------------+--------+------------+ 6 rows in set (0.00 sec)
После успешной смены статуса шаблон ОС отобразится в веб-интерфейсе в разделе Шаблоны → Операционные системы.