Известные решения (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.
|