root@ubuntu:~# juju status
environment: maas
machines:
"0":
agent-state: started
agent-version: 1.18.4.1
dns-name: BLD15-A4.maas
instance-id: /MAAS/api/1.0/nodes/node-7e161bda-f351-11e3-970e-f274b29c2565/
series: precise
"1":
agent-state: pending
dns-name: BLD02-A4.maas
instance-id: manual:BLD02-A4.maas
life: dying
series: precise
hardware: arch=amd64 cpu-cores=16 mem=80521M
services: {}`
У меня есть 5 узлов в среде MAAS, мне нужно вручную загрузить остальные 4 машины с помощью juju. По умолчанию, если я запускаю juju bootstrap, он устанавливает агент только на одной машине; И если я вручную загружаю идентификатор машины 1 - 4, тогда нужно ли мне вручную присваивать идентификатор машины при развертывании очарования juju?
Только необходимо создать один узел начальной загрузки для Амулета. Это - узел, который будет поддерживать и управлять остальной частью Вашего развертывания Амулета на той среде. Как только Вы "загрузили" среду, можно просто развернуть сервисы с помощью команды Juju. Например,
juju deploy mysql
В Вашем случае, МААС выберет один из остающихся узлов для развертывания сервиса на. Если Ваши узлы являются достаточно большими, можно развернуть многочисленные услуги на каждом узле (включая узел начальной загрузки) путем определения дополнительных опций. Для получения дополнительной информации об этом см. документацию ( https://jujucharms.com/docs/stable/charms-deploying).