如果您已部署不含 DHCP 的管理網路和 API 存取網路,可以新增 IP 位址範圍,並且在部署後變更 DNS 伺服器。

您無法修改使用 DHCP 的網路。修改 DNS 設定會短暫中斷網路連線。

程序

  1. admin 使用者身分登入 Integrated OpenStack Manager Web 介面。
  2. OpenStack 部署中,按一下部署名稱,然後開啟管理索引標籤。
  3. 網路索引標籤上,選取您要修改的網路。
    • 若要新增 IP 位址範圍,請選取新增 IP 範圍,然後輸入可新增至網路的 IP 位址範圍。

      在顯示的對話方塊中,您可以再次按一下新增 IP 範圍以同時新增多個 IP 位址範圍。

      重要: 管理網路和 API 存取網路分別不能包含 100 個以上的 IP 位址。
    • 若要變更用於新控制器的 DNS 伺服器,請選取變更 DNS

      例如,DNS=192.168.10.11 192.168.10.12

      1. 在顯示的對話方塊中,輸入 DNS1 的 DNS 伺服器。

        DNS1:192.168.10.11

      2. 若要將 DNS 伺服器新增至網路,請按一下新增 DNS
      3. 輸入 DNS2 的新 DNS 伺服器。

        DNS2:192.168.10.12

      4. 按一下確定。可以看到每個管理網路和 API 網路上都存在新 DNS 伺服器。
      5. 可以使用以下命令變更現有控制器上的 DNS 伺服器。可以將新的 DNS 伺服器用於此變更後建立的新控制器。
        /etc/systemd/resolved.conf
        systemctl restart systemd-resolved
        systemd-resolve --status
      備註: 可以使用通用 DNS 伺服器位址驗證組態變更。用於管理網路和 API 網路的 DNS 伺服器相同且位於同一行中。管理網路中的 DNS 伺服器位於開頭。
    • 變更用於 VIO Manager 的 DNS 伺服器:
      1. 編輯 DNS 伺服器設定。
        /etc/systemd/resolved.conf

        例如,DNS=172.20.3.41 172.30.3.42

        只能使用管理網路中的 DNS 伺服器。

      2. 重新啟動 DNS 伺服器。
        systemctl restart systemd-resolved
      3. 驗證 DNS 伺服器狀態。
        systemd-resolve --status
      4. 刪除 coredns 網繭。
      5. 將 DNS 伺服器新增至 VIO Manager。
        ovfenv -k vami.DNS.vio-manager --value <new dns server>

        例如,ovfenv -k vami.DNS.vio.manager --value "172.30.3.41,170.30.3.42"