Juju GUI public IP

7

Eu tenho tentado instalar o juju com o juju-gui na minha máquina virtual (Ubuntu 13.04 64-bit)

Para configurar meu ambiente local, instalei o mongodb-server e o lxc.

Após instalar com sucesso juju e juju-gui, eu corro watch juju status e recebo ip: 10.0.3.213 para juju-gui.

Desde que eu estou executando a versão do servidor do ubuntu eu não tenho como ver essa URL a partir desta máquina virtual. Usando meu sistema operacional host, não consigo alcançar esse IP, pois esse IP está sendo usado pelo lxc.

Esta é uma maneira padrão de acessar o juju?

Se eu remover o lxc, poderei acessar a GUI no endereço IP eth0?

    
por mabasic 18.09.2013 / 10:09

2 respostas

1

O intervalo de IP 10.0.3. * e, portanto, o IP 10.0.3.213 designado pelo juju-gui vem da configuração padrão do lxc. Siga estas etapas:

  1. Limpeza

    • desinstalar juju , juju-gui etc.
    • excluir arquivos lxc de "máquina local", se houver %código%
  2. configure o LXC

    • edite rm -rf /var/lib/lxc/* e /etc/init/lxc-net.conf e defina seu intervalo de IP da LAN, por exemplo. em vez de /etc/default/lxc-net , sua LAN é 10.0.3.* e, em seguida, defina 10.1.2.*
      LXC_ADDR="10.1.2.4" e LXC_NETWORK="10.1.2.0/24" e LXC_DHCP_RANGE="10.1.2.201,10.1.2.250"
      Na verdade, o LXC_ADDR deve ser o I.P. da sua LXC_DHCP_MAX="50" bridge.
    • Opcionalmente, você pode editar "lxcbr0" e fornecer IPs estáticos para contêineres LXC (dentro do intervalo /etc/lxc/dnsmasq.conf I.P.).
  3. reinicialize a máquina e reinstale LXC_DHCP_RANGE , juju etc.

A propósito, o LXC só é necessário se você implementar com juju no ambiente juju-gui .

    
por nloutas 19.12.2013 / 13:27