Ceph não implementou na máquina 0 por quê?

0

Adore juju e este charme ceph é ótimo. Você pode ajudar com esse problema ...

Eu implantei o charme ceph em um cluster MAAS de 3 nós (máquina: 0, 1, & 2)

Eu usei este comando para implantar:

juju deploy --config ./ceph.yaml -n 3 ceph

Agora, quando eu verifico o status do juju, vejo que o ceph foi para a máquina: 1, 2, & amp; 3. Como não tenho uma máquina 3, ela está pendente.

Como posso implementá-lo no terceiro nó que já tenho?

Aqui está meu status de juju ...

juju status
2013-11-11 20:46:51,893 INFO Connecting to environment...
2013-11-11 20:46:52,563 INFO Connected to environment.
machines:
  0:
    agent-state: running
    dns-name: 8ypjm.ceph
    instance-id: /MAAS/api/1.0/nodes/node-d8686094-48c9-11e3-b313-deadbeeefb1a/
    instance-state: unknown
  1:
    agent-state: running
    dns-name: a8nke.ceph
    instance-id: /MAAS/api/1.0/nodes/node-88a58b34-48cb-11e3-9d7d-deadbeeefb1a/
    instance-state: unknown
  2:
    agent-state: running
    dns-name: f7fby.ceph
    instance-id: /MAAS/api/1.0/nodes/node-c7d89b0c-48cb-11e3-b313-deadbeeefb1a/
    instance-state: unknown
  3:
    instance-id: pending
services:
  ceph:
    charm: cs:precise/ceph-16
    relations:
      mon:
      - ceph
    units:
      ceph/0:
        agent-state: start-error
        machine: 1
        public-address: a8nke.ceph
      ceph/1:
        agent-state: start-error
        machine: 2
        public-address: f7fby.ceph
      ceph/2:
        agent-state: pending
        machine: 3
        public-address: null
2013-11-11 20:46:52,999 INFO 'status' command finished successfully
    
por davegempton 11.11.2013 / 08:49

1 resposta

2

Para colocar unidades em máquinas, você precisa usar a diretiva de posicionamento --para.

Você não pode usar isso quando especificar o número de unidades.

Então você precisa ir:

juju deploy --config ./ceph.yaml ceph --to 0
juju add-unit ceph --to 1
juju add-unit ceph --to 2

Isto supõe que você já tenha as máquinas 0, 1 e 2 existentes.

    
por thumper 11.11.2013 / 09:07