我剛剛在 ESXi VM 上使用 conjure-up 安裝了一台 Openstack 單機。我已經成功地解決了這個問題,但仍然有兩個問題:
1-我無法從任何地方(SSH、PING...等)存取實例分配的浮動IP。
2-無法讓控制台在 Horizon 中正常工作。
任何幫助將不勝感激,讓我知道您需要什麼詳細資訊。
問候泰米爾
答案1
所有分配的浮動 IP 都是私有的,您只能從主機伺服器內部存取它們。所以回答你的問題:
因為您使用 conjure-up 安裝了 OpenStack,所以最好使用 juju 來編排服務(keystone、nova...)。例如,您要設定梯形失真校正,請執行下列操作:
- 尋找 keystone 機器編號
$ juju機器
- 然後再經由 ssh 進入 keystone 容器:
$ juju ssh
若要從主機外部存取 OpenStack Dashboard 服務/horizon,您必須在主機上建立 NAT 規則:
$ sudo iptables -t nat -A PREROUTING -p tcp -d --dport 443 -j DNAT --to-destination :443