網路與召喚單機openstack

網路與召喚單機openstack

我剛剛在 ESXi VM 上使用 conjure-up 安裝了一台 Openstack 單機。我已經成功地解決了這個問題,但仍然有兩個問題:

1-我無法從任何地方(SSH、PING...等)存取實例分配的浮動IP。

2-無法讓控制台在 Horizo​​​​n 中正常工作。

任何幫助將不勝感激,讓我知道您需要什麼詳細資訊。

問候泰米爾

答案1

所有分配的浮動 IP 都是私有的,您只能從主機伺服器內部存取它們。所以回答你的問題:

  1. 因為您使用 conjure-up 安裝了 OpenStack,所以最好使用 juju 來編排服務(keystone、nova...)。例如,您要設定梯形失真校正,請執行下列操作:

    • 尋找 keystone 機器編號

    $ juju機器

    • 然後再經由 ssh 進入 keystone 容器:

    $ juju ssh

  2. 若要從主機外部存取 OpenStack Dashboard 服務/horizo​​n,您必須在主機上建立 NAT 規則:

    $ sudo iptables -t nat -A PREROUTING -p tcp -d --dport 443 -j DNAT --to-destination :443

相關內容