Juju GUI öffentliche IP

7

Ich habe versucht, Juju mit Juju-GUI auf meiner virtuellen Maschine zu installieren (Neuinstallation Ubuntu 13.04 64-Bit)

Um meine lokale Umgebung zu konfigurieren, habe ich mongodb-server und lxc installiert.

Nachdem ich Juju und Juju- watch juju statusGUI erfolgreich installiert habe, starte ich und erhalte die öffentliche IP: 10.0.3.213 für Juju-GUI.

Da ich eine Serverversion von Ubuntu verwende, kann ich diese URL von dieser virtuellen Maschine aus nicht sehen. Mit meinem Host-Betriebssystem kann ich diese IP nicht erreichen, da diese IP von lxc verwendet wird.

Ist dies eine Standardmethode für den Zugriff auf Juju?

Wenn ich lxc entferne, kann ich dann über die IP-Adresse eth0 auf die GUI zugreifen?

mabasisch
quelle
Wenn ich lxc entferne, kann Juju nicht funktionieren.
Mabasic

Antworten:

1

Der IP-Bereich 10.0.3. * Und damit die von Juju-GUI zugewiesene IP 10.0.3.213 stammen aus der lxc-Standardkonfiguration. Folge diesen Schritten :

  1. Aufräumen

    • Deinstallation juju, juju-guiusw.
    • Löschen Sie ggf. "local-machine" lxc-Dateien rm -rf /var/lib/lxc/*
  2. Konfigurieren Sie LXC

    • Bearbeiten Sie /etc/init/lxc-net.confund /etc/default/lxc-netstellen Sie Ihren LAN-IP-Bereich ein, z. B. anstelle 10.0.3.*Ihres LAN. Stellen Sie 10.1.2.*dann LXC_ADDR="10.1.2.4"
      LXC_NETWORK="10.1.2.0/24"
      LXC_DHCP_RANGE="10.1.2.201,10.1.2.250"
      LXC_DHCP_MAX="50"
      tatsächlich ein, dass LXC_ADDR die IP Ihrer "lxcbr0"Bridge sein soll.
    • Optional können Sie /etc/lxc/dnsmasq.confSTATX-IPs bearbeiten und LXC-Containern (innerhalb des LXC_DHCP_RANGEIP-Bereichs) zuweisen .
  3. starten Sie den Rechner neu zu installieren und juju, juju-guiusw.

Übrigens ist LXC nur erforderlich, wenn Sie mit Juju in der "local"Umgebung bereitstellen .

nloutas
quelle