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:
-
Limpeza
- desinstalar
juju , juju-gui etc.
- excluir arquivos lxc de "máquina local", se houver
%código%
-
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.).
-
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 .