juju bootstrap falha, conexão recusada porta 22

2

Eu tenho uma instalação do MAAS com sua interface em 10.12.1.3/MAAS. É responsável pelo DHCP / DNS e as configurações são as seguintes:     ip: 10.12.1.4     máscara de sub-rede: 255.255.255.0     transmissão ip: 10.12.1.255     roteador ip: 10.12.1.1     faixa de IP baixa: 10.12.1.10     ip rane high: 10.12.1.100

Eu estou inicializando máquinas de virtualbox na mesma máquina que o controlador de cluster / controlador de região, e elas se inscrevem bem. Eu mudo o nome deles no MAAS, aceito e encomendo. O processo de alistamento e comissão leva muito tempo (apenas para reflexão). Uma vez que a máquina tenha sido comissionada, (ela diz pronta na lista de nós MAAS). Execute o bootstrap do JuJu. Juju tem os seguintes ambientes.yaml:

environments:
    maas:
        type: maas
        maas-server: 'http://10.12.1.3/MAAS/'
        maas-oauth: pVreWZYhzaAFmqNjV3:W96PuEtANsr3n2SkGR:xF8dccH7NPUjhpejauzek$
        admin-secret: 'whatever'
        default-series: precise
        #authorized-keys-path: ~/.ssh/id_rsa.pub

quando eu executo o juju bootstrap, em seguida, ligar a VM virtualbox, eu recebo isso:

picked arbitrary tools &{"1.18.1-precise-amd64" "https://streams.canonical.com/juju/tools/releases/juju-1.18.1-   precise-amd64.tgz" "65ea92cd8812bff3e49df78f9e8e964e91c44af0abd49d880c4333a78c8abfda" %!q(int64=5368375)} - /MAAS/api/1.0/nodes/node-f942c69e-c400-11e3-bc28-0025906c5dd6/
Waiting for address
 Attempting to connect to test.draco:22

Esta tela será exibida por 10 minutos e eu recebo o seguinte:

 ERROR juju.provider.common bootstrap.go:123 bootstrap failed: waited for 10m0s without being able to connect: ssh: connect to host test.draco port 22: Connection refused

se eu executar um status juju enquanto ele está tentando fazer o bootstrap, recebo o seguinte:

ERROR state/api: websocket.Dial wss://nova1.draco:17070/: dial tcp 10.12.1.10:17070: connection refused

de novo e de novo.

Estou usando a instalação do ubuntu do MAAS 12.04.4 e a versão do Juju: 1.18.1-precise-amd64

As chaves ssh foram geradas, carregadas no maas, geradas novamente e carregadas no MAAS novamente. Além disso, a máquina que o juju deve construir terminará a construção (o status em MAAS muda para "Allocated to bla") apesar da falha de inicialização do ambiente e, em seguida, será desligado. O status no MAAS volta para "pronto" e se eu voltar a ligar a máquina virtual, parece voltar a se alistar.

Alguém sabe o que pode estar errado?

    
por Ryan 14.04.2014 / 21:27

1 resposta

0

A execução de um juju status -e maas poderia fornecer uma melhor percepção por precaução. Parece-me que o ssh está funcionando como um, mas o host recusa a conexão, por esta linha:

 ssh: connect to host test.draco port 22: Connection refused

Você está ciente de que

#authorized-keys-path: ~/.ssh/id_rsa.pub

está realmente comentado? Você deve descomentar o caminho para as chaves SSH e, se o problema persistir, você poderá verificar as para chaves ssh . Espero que ajude.

    
por 20.06.2015 / 02:08