Известные решения (moncloud)

Рекомендуется использовать актуальную версию — в новых релизах исправляются ошибки.


1. Сеть

Проблема

Решение

Проблемы с сетью в geneve  

Не назначать ВМ одновременно geneve-интерфейс и внешний интерфейс. Внешний доступ — через плавающий IP.  

Потеря пакетов в проекте 

Настроить виртуальный роутер: убрать NAT, добавить статические маршруты, проверить VLAN на коммутаторах.  

ВМ недоступна после обновления  

Проверить, включён ли облачный DHCP в подсети. Если выключен — адреса раздаёт внешний DHCP-сервер, а не облако. Проверить конфигурацию внешних DHCP и конфликты адресов.  

2. Виртуальные машины

Проблема

Решение

No valid hosts found при создании инстанса  

Проверить квоты: openstack quota show <project>. Уменьшить RAM, сменить тип vCPU, отказаться от GPU, сменить зону доступности. 

Ошибка при запуске VM (libvirtError 500)  

Отключить контроль целостности (Surguch) на вычислительном узле. Восстановить ВМ: openstack server set --state active <VM> → openstack server stop <VM> → openstack server start <VM>.  

Невозможно изменить тип инстанса  

Использовать режим оператора и кнопку «Изменить размер». В админке кнопка отключена сознательно.  

ВМ создаётся без привязки к группе (анти-аффинность)  

При создании через CLI указывать группу явно: openstack server create --hint group=<group_uuid> .... Если ВМ уже создана — удалить и пересоздать через CLI.  

«Мягкая анти-аффинность» не разносит ВМ по хостам  

Это штатное поведение: мягкая анти-аффинность — рекомендация, а не строгое требование. Для строгого размещения использовать «Жёсткую анти-аффинность».  

3. Образы

Проблема

Решение

Образ не удаляется

Снять флаг «Защищённый» через CLI: openstack image set --unprotected <image>. После этого образ удалится.

Таймауты при загрузке образов

Увеличить таймауты загрузки до 6 часов. Использовать тип хранилища qsan. Проверить /etc/hosts.

Образ попадает во вкладку «Другие»

При загрузке указывать свойства: --property os_distro=ubuntu (или rhel, debian, astralinux, altlinux, freebsd) и --property os_version="<версия>".

4. Панель управления и обслуживание

Проблема

Решение

Проблемы с Web GUI (недоступность)

Закончилось место на контроллерах из-за бэкапов. Почистить место, изменить расписание и место назначения бэкапов.

Критично — недоступна панель управления платформой

Восстановить сбойный контроллер.

Ошибка при создании кластера k8s

Прописать DNS (например, 8.8.8.8) во внутренней сети кластера.

5. Миграция

Проблема

Решение

Host key verification failed при миграции

Добавить StrictHostKeyChecking no в /var/lib/config-data/puppet-generated/nova_libvirt/var/lib/nova/.ssh/config, затем systemctl restart tripleo_nova_compute.