Назад | Перейти на главную страницу

Почему не видно измененного размера в экземпляре после изменения вкуса в OpenStack?

У меня 2 вкуса:

Я создал стек на OpenStack с flavour1. Теперь нужно изменить аромат на аромат2. Итак, на панели управления OpenStack я нашел экземпляр и выбрал «Изменить размер экземпляра», чтобы установить значение «Flavour2».

Я обнаружил, что на приборной панели он действительно был изменен на вариант 2. Я также проверил OpenStack Nova CLI:

nova show [INSTANCE_NAME]

Он изменился на аромат2.

Однако, когда я вхожу в экземпляр по ssh, проверяю спецификацию, он все еще был флейвором1.

На странице «Стеки» панели управления OpenStack щелкните по стеку и просмотрите подробности, там был аромат1!

$ grep Swap /proc/meminfo
SwapCached:            0 kB
SwapTotal:             0 kB
SwapFree:              0 kB

Я попытался изменить размер экземпляра с помощью CLI

nova resize [INSTANCE_NAME] [FLAVOR_ID] --poll
ERROR (BadRequest): When resizing, instances must change flavor! (HTTP 400)

Также использовался тепловой шаблон для изменения вкуса и повторного запуска, возникла та же ошибка, что и выше.

Я погуглил, он обнаружил, что для этого нужно установить конфигурацию nova: https://ask.openstack.org/en/question/97350/unable-to-resize-instance/, но теперь мы не можем изменить его настройку.


Итак, 2 вопроса:

  1. Почему информация о вкусе на странице экземпляра и на странице стека отличается?
  2. Как успешно изменить аромат без удаления стека?