nós de bootstrap SSH

1

Após um bootstrap juju bem sucedido, ainda para descobrir como ssh os nós. A razão para isso é porque o comando juju status mostra que o estado do agente não foi iniciado em dois nós também com instance-state: unknown !!! Parece que a integração do tratador de juju não pode ser estabelecida.

Desativar o firewall também é outra alternativa, como foi proposto no askubuntu

Juju ficou no estado "pendente" ao usar o LXC

procurando uma maneira de conectar o SSH ao nó de inicialização e procurar em / var / log / zookeeper para descobrir a parte ausente. Basicamente, uma alternativa para isso é brincar com o arquivo:

/var/lib/cobbler/kickstart/maas.preseed

e mudar de linha:

  

senha d-i passwd / senha de usuário criptografada!

com:

  

d-i passwd / senha criptografada por senha do usuário encrypted_password

Em seguida, inicialize a máquina e faça o login com o ubuntu / password [set no arquivo conf]

A questão é que o último arquivo não existe na instalação do maas e do juju. Eu vi o sapateiro em meus arquivos de configuração [servidor de inicialização. para mais informações sobre isso Configuração de sapateiro . Qual é o papel do sapateiro com maas / juju e é necessário arruinar o zookeeper?

Se não, como ssh os nós sem jogar com o último truque mostrado acima?

Obrigado por qualquer informação compartilhada: -)

    
por Aimar 07.03.2013 / 10:18

1 resposta

1

Eu acho que é possível ssh o nó, uma vez que seu ambiente foi iniciado. Juju já conseguiu para você. Simplesmente, depois de listar seu env por:

  

status juju

tente:

  

juju ssh id_machine

Eu acho que é a melhor maneira de fazer isso sem modificar a configuração dos arquivos do Cobbler no maas. Mas alguém tem idéia de como o Cobbler funciona com o maas e porque algumas máquinas mostradas no status juju estão em status desconhecido? status do agente não iniciado?

Obrigado por qualquer compartilhamento !! 1

    
por Aimar 07.03.2013 / 15:02