Как я могу перезапустить демоны juju без остановки / запуска локальных контейнеров LXC?

8

Я использую juju в локальном режиме с LXC.

Я обновил jujuна хосте с классическим:

apt-get install juju

И у него было много ошибок Python, juju debug-logвероятно, потому что процессы juju не были перезапущены.

Чтобы перезапустить процессы juju, я должен был сделать полное:

juju destroy-environment
juju bootstrap

который удалил все содержимое в /var/lib/lxc. Я был предупрежден, и это не было проблемой, но будет, когда я буду в производственной среде.

Есть ли способ перезапустить демоны juju без остановки / запуска локальных виртуальных машин LXC?

vaab
источник
Вам не нужно перезапускать демоны juju (jujud), работающие на компьютерах в вашей среде, если вы обновляете свой клиент juju на своей машине. Если, с другой стороны, вы хотите обновить версию jujud внутри среды, вам нужно будет запустить ее juju upgrade-juju.
Димитерн

Ответы:

2

Обходной путь может состоять в том, чтобы перезагрузить машину, но я не думаю, что это работает в настоящее время:

«Среды локального провайдера не выдерживают перезагрузки хоста в данный момент, после перезагрузки необходимо будет восстановить и восстановить среду». от

https://juju.ubuntu.com/docs/provider-configuration-local.html

Смотрите также ошибка: https://bugs.launchpad.net/ubuntu/+source/juju/+bug/955576

Мариус К
источник