2015-08-31 2 views
0

Я попытался перезапустить службы Nova после некоторых изменений в файле nova.conf.Перезапуск служб Nova в Devstack

При попытке перезагрузки я получаю сообщение об ошибке, которое непризнанное обслуживание.

Я знаю, что способ перезапуска службы nova в devstack был другим.

Кто-то предоставит мне ясный способ сделать то же самое.

ответ

0

Я нашел путь же:

* First cd to folder devstack 

    * You can find the file ./rejoin_stack.sh 

    * Execute the same. 

    * It will be executed and screen will be opened for access. 

    * press ctrl + a + shift + ' 

    * Then it will be listing the running services 

    * can move to service which needs to be stopped by scrolling towards it. 

    * on the service which is needs to be stopped press enter 

    * then press ctrl + c , it will stop the service 

    * then press up arrow key to run the service again 

    * service will be restarted successfully. 
1

Другой способ: screen -x список доступных сеансов экрана. ctrl+a, " для получения списка доступных окон. Перейдите в n-cpu и остановите его с помощью ctrl + c, а затем нажмите arrow up, чтобы получить последнюю команду в терминале и нажмите enter, чтобы запустить ее. Зависит от изменений в conf, вам нужно будет перезапустить другие сервисы (начало с «n-», например, n-api, n-cond и т. Д.).

Я не уверен, что рекомендуется рекомендовать канал URC в StackOverflow, но также есть # openstack-nova канал в IRC (на сервере freenode). Может быть полезно (и более быстрый способ получить ответ), чтобы спросить там, если у вас есть проблемы с чем-то связанным с новостями.

0

Не совсем способ перезапуска Nova, но также может помочь. Это взломать.

./rejoin_stack.shhas been removed from DevStack, и даже screen, похоже, не работает для меня; он не show the menu и не принимает последовательности CTRL (я обвиняю в этом мой DevStack для Docker, но не важно).

Так вот, где взломать пригодится. Все службы DevStack перезапускаются путем запуска ./unstack.sh и ./stack.sh, но за это время удаляются nova.conf модификаций. Хак должен изменить /devstack/lib/nova, который работает как шаблон для nova.conf, так что после перезагрузки ./stack.shnova.conf содержит требуемые значения.

Смежные вопросы