juju implantar o ceph trava pendente no ambiente maas

5

Eu tenho o Ubuntu 14.04.1 com o maas 1.7.1 rc4 e o juju 1.20.14. Minha máquina cliente é comissionada e implantada. Eu posso ssh [email protected] e eu posso juju ssh 1 com sucesso. Eu fiz " juju deploy --config config.yaml ceph --to 1 ".

juju status ceph parece com:

juju status ceph
environment: maas
machines:
  "1":
    agent-state: pending
    dns-name: cl1stn2.maas
    instance-id: /MAAS/api/1.0/nodes/node-caa78cae-a5d5-11e4-b918-180373b04ac9/
    series: trusty
    hardware: arch=amd64 cpu-cores=16 mem=24576M tags=auitsdisk
services:
  ceph:
    charm: cs:trusty/ceph-31
    exposed: false
    relations:
      mon:
      - ceph
    units:
      ceph/0:
        agent-state: pending
        machine: "1"
        public-address: cl1stn2.maas
networks:
  maas-em1:
    provider-id: maas-em1
    cidr: 10.20.0.0/24

Não vejo nenhuma tentativa de entrar em contato com cl1stn2.maas e o status permanece pendente para sempre. Eu posso ssh para cl1stn2.maas e juju ssh 1 com êxito. Eu não vejo nada no all-machines.log.

Onde procuro para descobrir o que está esperando?

    
por Daniel Bidwell 27.01.2015 / 18:08

1 resposta

1

O Juju tenta iniciar uma nova máquina e usa o cloud-init para injetar o script necessário para baixar e iniciar um processo de agente juju. Este processo entra em contato com o servidor de estado juju (máquina 0) e faz check-in. O status permanece pendente para sempre até que o cliente faça o check-in. Se algo der errado com este processo, a máquina permanece em estado pendente para sempre. A solução mais simples para o juju e para o pensamento na nuvem é simplesmente remover a unidade e esperar que ela limpe e desligue o servidor, depois adicione uma nova unidade e deixe-a distribuir tudo de novo.
Se continuar a falhar após várias novas tentativas, é mais do que provável que haja algo errado com sua configuração de rede.

    
por Darryl Weaver 08.07.2015 / 21:34

Tags