Nova get-пароль возвращает пустую строку

У меня есть мульти-хост MaaS, Juju Openstack. Каждый брелок на разных хостах, несколько нова-вычислительных единиц (узлов). И я использую Quantum Charm для общения.

Когда я пытаюсь получить пароль администратора для виртуальной машины с помощью следующей команды:

nova get-password <server> <privatekeyfile>

Возвращает пустую строку.

Я обнаружил, что для того, чтобы это работало, служба метаданных HTTP должна быть запущена и запущена при загрузке экземпляра. Поэтому я установил пакет nova-api-metadata на compute-node, где я попытаюсь загрузить виртуальную машину. Я перезапускаю все службы nova на узлах вычислений и контроллеров и запускаю службу nova-api-metadata.

Это все еще возвращает пустую строку.

Любые предложения о том, как решить эту проблему?

Где-то я обнаружил, что никакой другой сервис nova-api не должен быть запущен, где-то я прочитал, что он должен быть указан в файле nova.conf как enabled_apis.

Где правда? Что и где должно быть запущено и указано?

0 ответов

Другие вопросы по тегам