Как добавить новый vnode с Амулетом 1.20.13 в среде

Я установил Амулет (1.20.13 через ppa конюшню) и Маас (1.7 через ppa конюшню) на том же виртуальном сервере (человечность 14.04) и создал некоторый vnode с kvm e virt-менеджер. Я уже настроил амулет для работы с Маасом, и все vnode находятся в готовом состоянии. Затем я сделал начальную загрузку среды Маасом на vnode (CloudMaaSRCNode0.maas) с Амулетом с помощью команды

$: juju bootstap CloudMaaSRCNode0.maas -e maas

все подходило, я также развернулся, амулет-gui на нем без получают любую проблему. Но когда я пытался добавить второй vnode на той же среде с командой,

$: juju add-machine CloudMaaSRCNode1.maas -e maas

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

$: juju status -e maas

environment: maas
machines:
  "0":
    agent-state: started
    agent-version: 1.20.13
    dns-name: CloudMaaSRCNode0.maas
    instance-id: /MAAS/api/1.0/nodes/node-399979e4-7ad2-11e4-882f-5254002bc2e6/
    series: trusty
    hardware: arch=amd64 cpu-cores=1 mem=1024M tags=virtual
    state-server-member-status: has-vote
  "1":
    agent-state-info: 'cannot run instances: gomaasapi: got error back from server:
      409 CONFLICT (No available node matches constraints: name=CloudMaaSRCNode1.maas)'
    instance-id: pending
    series: trusty
services:  }

с помощью следующей команды на Маасе результат имени vnode то же сообщило относительно панели инструментов Мааса

virsh -c qemu+ssh://user@x.x.x.x/system list --all

 Id    Name                           State
----------------------------------------------------
 2     CloudMaaSRCMaster              running
 -     CloudMaaSRCNode0.maas          running
 -     CloudMaaSRCNode1.maas shut off
 -     CloudMaaSRCNode2.maas shut off

Во время моих последних установок Мааса и Амулета с их ранее выпускают, у меня были любые ошибки как этот. У меня есть также попытка восстановить ту же среду с помощью Ubuntu 14.10, но результатом было то же.

Я нашел это документами об амулете

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

У кого-либо есть та же моя проблема?

1
задан 25 July 2016 в 18:07

2 ответа

Я начал иметь весь свой vnode в готовом состоянии, тогда я сделал начальную загрузку с амулетом

$: juju bootstap CloudMaaSRCNode0.maas -e maas

После этого, я запустил остальную часть vnode с Мааса, и в конце процедуры установщика человечности, я выполнил следующую команду для каждого vnode

$: juju add-machine ssh:CloudMaaSRCNode1.maas -e maas

таким образом, все vnode были добавлены на среде Мааса

0
ответ дан 3 August 2019 в 23:54

Состояния ошибки, что амулет не мог найти машину по имени CloudMaaSRCNode1.maas в Вашем сервере МААСА, который был в "Готовом" состоянии, то есть, готов использоваться. Можно ли зарегистрироваться списке узла МААСА, что эта машина существует с тем именем, и что это доступно?

0
ответ дан 3 August 2019 в 23:54

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

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