juju bootstrap выдает эту ошибку: не удалось создать соединение dqlite

Я пытаюсь запустить juju в облаке кластера lxd.

. Здесь транскрипт команды

sysop@kvmnode1:~/SVILUPPO/for_juju$ sudo juju bootstrap lxd-cloud                                                                                                              
Creating Juju controller "lxd-cloud-default" on lxd-cloud/default                                                                                                              
Looking for packaged Juju agent version 2.6.2 for amd64                                                                                                                        
To configure your system to better support LXD containers, please see: https://github.com/lxc/lxd/blob/master/doc/production-setup.md                                          
Launching controller instance(s) on lxd-cloud/default...
 - Create container from image: Failed to set apply_template volatile key: Failed to update database: failed to begin transaction: failed to create dqlite connection: no avail - juju-b3db51-0 (arch=amd64)          
Installing Juju agent on bootstrap instance
Fetching Juju GUI 2.14.0
Waiting for address
Attempting to connect to 240.11.0.27:22
Connected to 240.11.0.27
Running machine configuration script...
Bootstrap agent now started
Contacting Juju controller at 240.11.0.27 to verify accessibility...

Bootstrap complete, controller "lxd-cloud-default" now is available
Controller machines are in the "controller" model
Initial model "default" added
sysop@kvmnode1:~/SVILUPPO/for_juju$

Juju устанавливается с привязкой и имеет версию 2.6.2

.

LXD - это версия 3.13.

. Кластер lxd находится на виртуальных машинах 3 kvm. Все хозяева и гости OS Kubuntu 18.04 обновляются сегодня.

Что означает эта ошибка?

Как ее избежать?

0
задан 21 May 2019 в 13:51

1 ответ

Это странная ошибка. Это похоже на вывод из внутренней базы данных (экземпляр dqlite ).

Тем не менее, похоже, что Juju установился правильно. Можете ли вы попробовать следующую команду? Если все работает хорошо, то, надеюсь, ситуация не так уж и плоха.

juju deploy ubuntu

Вы можете проверить, сработало ли это, проверив выходные данные juju status. Примерно через минуту вы увидите active в строке с приложением ubuntu.

Если это не работает, попробуйте перезапустить контроллер. Вы можете сделать это вручную через SSH или через Juju:

juju ssh -m controller 0
sudo reboot now

После перезапуска машины система должна перезагрузиться. juju deploy ubuntu должно работать.

0
ответ дан 21 May 2019 в 13:51

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

Похожие вопросы: