依預設,vSphere Replication 應用裝置中的 vCloud Tunneling Agent 會設定為使用 10000 到 10010 之間的 TCP 連接埠來建立到雲端的通道。所有可能主控複寫來源虛擬機器的 ESXi 執行個體必須將其防火牆設定為在這些連接埠上允許傳出流量。

針對每個到雲端的通道,vCloud Tunneling Agent 都會從指定範圍中配置一個唯一的連接埠。您可以重新設定 ESXi 主機和 vCloud Tunneling Agent,以減少開啟的連接埠的數量或變更用於建立雲端通道的連接埠。

重新設定 ESXi 主機以使用自訂連接埠後,您必須將 vCloud Tunneling Agent 設定為使用相同自訂連接埠。

必要條件

  • 在主控複寫來源的所有 ESXi Server 上,確認您選取用於雲端通道的連接埠對傳出流量為開啟狀態。
  • 確認您知道環境中 vSphere Replication 應用裝置的 IP 位址。若要查看 vSphere Replication 應用裝置的 IP 位址,請在詳細目錄樹狀結構中選取 vCenter Server,導覽至管理索引標籤,然後依序按一下 vSphere Replication關於
  • 確認您擁有 vSphere Replication 應用裝置的根使用者認證。
  • 若要啟用 SSH 連線,請確認尚未在 vSphere Replication 應用裝置上停用 TCP 連接埠 22。

程序

  1. 使用 TCP 用戶端連線至 vSphere Replication 應用裝置並以根使用者身分登入。
  2. 執行以下命令,以設定用於通道連線的連接埠。
    /opt/vmware/vcta/bin/cell-management-tool
    				configure-vcta-server -prl LOW -prh HIGH
    其中, LOWHIGH 定義要用於通道連線的連接埠範圍。若只使用一個連接埠,請輸入連接埠號碼做為 LOWHIGH 的值。
    例如,以下命令會將 vCloud Tunneling Agent 設定為僅使用連接埠 10001。
    /opt/vmware/vcta/bin/cell-management-tool
    				configure-vcta-server -prl 10001 -prh 10001
    備註: 您可以指定環境中任何可用的 TCP 連接埠,用以在 ESXi 主機與 vCloud Tunneling Agent 之間進行通訊,但您必須確認所有 ESXi 主機和 vCloud Tunneling Agent 已設定為使用相同連接埠。
  3. 執行以下命令可重新啟動 vCloud Tunneling Agent。
                service vmware-vcd restart