IP público para painel de paisagem

1

Seguimos o procedimento a seguir para configurar o openstack - link

Temos 5 máquinas físicas:

  • máquina 1: MAAS implantado, 2 drives e 2 interfaces (pública e privado) O Maas é configurado como DHCP e DNS.
  • máquina 2: instalação Openstack, 2 unidades e 2 interfaces (públicas e privadas)
  • máquinas 3, 4, 5: adicionadas ao MAAS.

Quando executamos a instalação do openstack na segunda máquina, ela pega o nó do MAAS que está no estado pronto e inicia a implementação do juju.

Quando a instalação de paisagem é concluída, ele retorna o ip privado para o painel de paisagem. Parece que o MAAS DHCP está alocando esse IP privado.

Nossas perguntas:

  1. Como podemos atribuir o IP público ao panorama para que possamos acessá-lo de fora?

  2. Qual é a utilidade das duas máquinas que usamos para instalação em openstack até agora? Parece que está implantando tudo no único nó do MAAS.

por Admin dhaliwal 01.09.2015 / 09:07

2 respostas

3

Infelizmente, o mais fácil, por enquanto, é acessar o Landscape no endereço IP fornecido. Você pode usar algo como sshuttle ou ssh -D para obter acesso a um ambiente com bastante facilidade e quase sem configuração.

Se você precisa criar um IP externo, o endereço IP que você criou precisa estar acessível a todos os nós e ao exterior. Então você pode fazer uma mudança no ambiente de paisagem juju como este:

export JUJU_HOME=~/.cloud-install/juju
juju set apache2 servername=<hostname-you-want>

Siga juju debug-log e você deverá ver os feitiços reagindo à mudança e atualizando o root_url corretamente.

Quando tiver acesso ao Landscape, você poderá continuar instalando a nuvem do OpenStack nas 3 máquinas restantes. Como é da sua descrição, parece que você tem isso agora:

  • Máquina 1: MAAS
  • Máquina 2: paisagem
  • Máquinas 3-5: não utilizadas

Ao fazer o login no Landscape, você precisará continuar seguindo as instruções na página você vinculou a.

    
por dpb 01.09.2015 / 16:46
0

Eu acho que você deveria ser capaz de ...

1) crie um arquivo chamado ~ / .juju / openstack.cfg com uma seção como:    openstack-dashboard:      vip: '10.10.10.10 '    ... e quando você implantar o painel, você o faria com:    juju deploy --config = .juju / openstack.cfg openstack-dashboard    ... que deve usar o endereço IP virtual que você selecionou.

2) depois de já ter implantado o painel e (se você também    implantado juju-gui), em seguida, no console de Juju-Gui você clicaria    o serviço Dashboard, clique no botão Configurações, role para baixo    o painel à esquerda e procure a configuração VIP. Você então    insira o endereço IP desejado e pressione qualquer botão Confirmar    que aparecem.

    
por Michael Blankenship 20.09.2015 / 00:04