É possível implantar um serviço juju em várias máquinas específicas?

1

Estou tentando implantar o HA como mostrado em OpenstackHA Mas eu queria implantar o Ceph MON e o Ceph OSD no mesmo 3 máquinas. Então, para isso, meu primeiro cmd será,

juju deploy --config local.yaml -n 3 local:ceph

e segundo cmd, eu estou querendo saber como eu deveria fazer, coz eu quero implantar o CEPH-OSD para as mesmas máquinas. algo assim,

juju deploy --force-machine 0 --config ceph.yaml local:ceph-osd
juju deploy --force-machine 1 --config ceph.yaml local:ceph-osd
juju deploy --force-machine 2 --config ceph.yaml local:ceph-osd

ou pode ser assim,

juju deploy --force-machine 0,1,2 --config ceph.yaml -n 3 local:ceph-osd

Eu não tentei esses comandos na verdade e não estou ciente da sintaxe cmd também, por isso estou perguntando aqui

    
por SaM 19.08.2013 / 14:50

3 respostas

2
$ juju add-unit -h
usage: juju add-unit [options] <service name>
purpose: add a service unit

options:
-e, --environment (= "local")
    juju environment to operate in
-n, --num-units  (= 1)
    number of service units to add
--to (= "")
    the machine or container to deploy the unit in, bypasses constraints

Service units can be added to a specific machine using the --to argument.
Examples:
 juju add-unit mysql --to 23       (Add unit to machine 23)
 juju add-unit mysql --to 24/lxc/3 (Add unit to lxc container 3 on host machine 24)
 juju add-unit mysql --to lxc:25   (Add unit to a new lxc container on host machine 25)
    
por Kapil Thangavelu 19.08.2013 / 18:18
1

De um desenvolvedor de Juju:

  

Discutimos isso, mas acho que terminamos em --to e -n juntos.   erro. Podemos apoiar algo como --to ec2:us-east-1b -n5 no   futuro. Mas por enquanto, você precisa implantar e, em seguida, add-unit --to 2 , etc.

    
por Gavin Panella 19.08.2013 / 23:53
0
Vale a pena notar também que o encanto do ceph é um superconjunto do charme cef-osd; ou seja, o charme ceph fornece MON's e OSD's. Se você quer apenas três máquinas, basta usar o charme ceph.

Veja Instalando os encantos ceph e ceph-osd na mesma máquina para mais detalhes.

    
por jamespage 10.09.2013 / 20:19