Adiciona nó ao openstack de paisagem existente

1

Alguém tem algum recurso, ou sabe se é possível adicionar um nó de computação a uma configuração de openstack de paisagem existente?

Ou faça coisas como adicionar serviços a um nó (como computar)

Eu não me importo de me sujar com a linha de comando, eu simplesmente não sabia o jeito certo de adicionar ao cluster openstack.

    
por Edward Bond 09.05.2015 / 04:17

1 resposta

4

Atualização de 7 de março de 2017

O Landscape agora suporta a adição de um nó de armazenamento / computação a uma nuvem em execução. Você pode fazer isso por meio da interface do usuário depois que a nuvem for implantada no painel do Openstack.

Se você quer saber o que acontece embaixo das capas

O Juju underneath suporta a expansão da capacidade de serviços e o novo charme computacional também suporta a expansão da capacidade, o que significa que você pode ter problemas ao fazer isso, e é totalmente sem suporte, sujo, confuso e tudo isso. Eu não recomendaria tentar se você estiver usando a nuvem implantada para qualquer coisa ao vivo.

Semelhante a esta questão , você precisa ter acesso ao ambiente de juju openstack subjacente primeiro. Depois de fazer isso:

# check that everything looks right, you should see a lot of openstack
# services displayed to your screen.
juju status 

# Expand compute capacity onto a named node
juju add-unit --to <name-in-maas>.<domain-in-maas> nova-compute

# Or Expand capacity to any free node in maas (note this will not
# check that capacity exists before running, you need to do that
# first)
juju add-unit nova-compute

Quando o piloto automático suporta isso, as coisas serão feitas de maneira diferente, pois há considerações que não estou indo (como expandir o armazenamento, como expandir os serviços de administração, como monitorar as coisas etc.), mas você entrar e modificar o ambiente é sempre uma opção. É o seu hardware, afinal.

BTW, eu recomendaria ler mais sobre o Juju e a maneira como ele modela os serviços. Este será um bom ponto de partida:

por dpb 09.05.2015 / 17:11