Ich habe gerade eine einzelne OpenStack-Maschine mit Conjure-Up auf einer ESXi-VM installiert. Ich habe erfolgreich eine Instanz darauf gestartet, aber ich habe immer noch zwei Probleme:
1 – Ich kann von nirgendwo (SSH, PING usw.) auf die zugewiesene Floating-IP-Instanz zugreifen.
2 – Die Konsole funktioniert im Horizon nicht richtig.
Ich bin für jede Hilfe dankbar. Lassen Sie mich wissen, welche Einzelheiten Sie benötigen.
Grüße Thamer
Antwort1
Alle zugewiesenen Floating-IPs sind privat und Sie können nur vom Host-Server aus darauf zugreifen. Um Ihre Fragen zu beantworten:
Da Sie OpenStack mit Conjure-Up installiert haben, sollten Sie besser Juju verwenden, um die Dienste (Keystone, Nova, ...) zu orchestrieren. Wenn Sie beispielsweise Keystone konfigurieren möchten, gehen Sie folgendermaßen vor:
- Suchen Sie die Keystone-Maschinennummer
$ Juju-Maschinen
- Melden Sie sich dann per SSH im Keystone-Container an:
$ juju ssh
Um von außerhalb des Hostcomputers auf den OpenStack Dashboard-Dienst/Horizon zuzugreifen, müssen Sie auf dem Host eine NAT-Regel erstellen:
$ sudo iptables -t nat -A PREROUTING -p tcp -d --dport 443 -j DNAT --to-destination :443