juju bootstrap falha com erros de conexão recusada

2

Temos a seguinte configuração do MAAS Um nó é configurado como o servidor com os controladores de cluster e região do MAAS em execução nele. Adicionamos dois nós que estão em uma LAN virtual privada com o nó do servidor. Nós trouxemos os nós para o estado 'Ready' e instalamos o juju no servidor. Agora, quando tentamos executar juju bootstrap , ele diz Attempting to connect to 10.10.10.104 e falha após 10min com o erro de conexão recusada. 10.10.10.104 é um dos nossos nós na vLAN privada e o que já estava no MAAS.

Minha suspeita é - o nó está no estado 'Pronto' e, portanto, nenhum sistema operacional está instalado nele. O juju está tentando se conectar a ele. Obviamente, ele deve ser incapaz de se conectar, já que o MAAS coleta todas as informações necessárias dos nós durante a inicialização do PXE e desliga as máquinas.

O juju quer instalar o sistema operacional nos nós, mas as máquinas não estão funcionando.

PS: Nosso tipo de poder é IPMI

EDITAR : ao executar juju bootstrap --debug , vemos uma grande quantidade dessas mensagens

2014-10-12 02:50:58 DEBUG juju.utils.ssh ssh_openssh.go:122 running: ssh -o "StrictHostKeyChecking no" -o "PasswordAuthentication no" -i /root/.juju/ssh/juju_id_r sa -i /root/.ssh/id_rsa [email protected] /bin/bash

E depois de 10 minutos, agora falha com

waited for 10m0s without being able to connect: /var/lib/juju/nonce.txt does not exist
    
por Pavan Manjunath 12.10.2014 / 03:31

1 resposta

3

No meu caso, eu tinha o wakeonlan como modo de energia e tive que ligar a minha caixa para o modo pxe depois de emitir o comando juju bootstrap. No bootstrap, o Juju adquirirá o nó no Maas e implementará o SO com base no tipo Debian ou Fast que você configurou para o nó - esse tempo de instalação é longo e não demora 10 minutos. Então você deve atualizar seu arquivo environment.yaml com uma entrada de bootstrap-timeout: 1800 (ou valor maior que 600 que se adapte ao seu sistema)

    
por Rameshkemp 17.10.2014 / 16:05