Failed to bootstrap model: cannot start bootstrap instance

Я создал мини-виртуальную лабораторию, где реализовал на хосте виртуальную среду с KVM и использовал virt-manager для создания 2 VM для Maas и Juju. Обе ВМ работают, и та, что для Juju, находится в состоянии готовности на Maas.

enter image description here

Во время загрузки виртуального узла с помощью команды Juju:

$:juju bootstrap maas-cloud maas-cloud-controller --to ulab-juju-controller --debug

результат такой:

... juju.cmd.juju.commands bootstrap.go:778 failed to bootstrap model: cannot start bootstrap instance: failed to acquire node: Нет доступных machine matches constraints: [('agent_name', ['d6969bb2-a7f5-4666-8039-7a5655cbcc0c']), ('mem', ['3584']), ('name', ['ulab-juju-controller.maas'])] (resolved to "mem=3584.0 name=ulab-juju-controller.maas")

enter image description here

считается, что я уже создал новое облако и добавил учетные данные с помощью:

$: juju add-cloud и $: juju add-credential maas-cloud

Я пытаюсь выполнить эту команду без указания узла

> $: juju bootstrap maas-cloud maas-controller --debug

и результат другой, загрузка узла запускается, но другой one.... на этом этапе, в чем проблема?

enter image description here enter image description here

кто-нибудь может мне помочь? заранее спасибо.

0
задан 7 March 2020 в 22:13

1 ответ

Ваша проблема связана с ограничениями, наложенными контроллером juju.

Джуджу подключится к MAAS и попытается найти Машину, соответствующую минимальным требованиям.

В этом случае вы можете видеть, что он ищет машину как минимум с 3584 МБ ОЗУ.

Использование to=ulab-juju-controller ограничивает запрос только тем узлом, который имеет 1,9 ГБ или ОЗУ (что не подходит).

Без ограничения to=, juju bootstrap, juju будет искать и, в случае неудачи, пытаться создать узел через KVM. Это объясняет дополнительные узлы.

0
ответ дан 16 August 2020 в 15:32

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

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