Я установил Амулет (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, но результатом было то же.
Я нашел это документами об амулете
это объясняет, как добавить узел к среде, но я думаю, что узлы должны быть запущены сначала, и затем мы можем установить агент амулета.
У кого-либо есть та же моя проблема?
Я начал иметь весь свой vnode в готовом состоянии, тогда я сделал начальную загрузку с амулетом
$: juju bootstap CloudMaaSRCNode0.maas -e maas
После этого, я запустил остальную часть vnode с Мааса, и в конце процедуры установщика человечности, я выполнил следующую команду для каждого vnode
$: juju add-machine ssh:CloudMaaSRCNode1.maas -e maas
таким образом, все vnode были добавлены на среде Мааса
Состояния ошибки, что амулет не мог найти машину по имени CloudMaaSRCNode1.maas в Вашем сервере МААСА, который был в "Готовом" состоянии, то есть, готов использоваться. Можно ли зарегистрироваться списке узла МААСА, что эта машина существует с тем именем, и что это доступно?