必須在主機上將分散式防火牆的匯出版本設定為 1000,才能將其移轉到 NSX-T Data Center。您必須確認匯出版本並視需要更新。

所有移轉模式 (端對端、隨即移轉和就地) 都需要使用此組態。即使您不移轉 NSX-v 環境,而是僅計劃使用 vMotion 將虛擬機器從 NSX-v 熱移轉至 NSX-T,也需要使用此組態。

程序

  • 針對每個主機,請完成下列步驟。
    1. 登入命令列介面。
    2. 擷取主機的分散式防火牆篩選器。
      [root@esxi:~] vsipioctl getfilters | grep "Filter Name" | grep "sfw.2"
         name: nic-2112467-eth0-vmware-sfw.2
         name: nic-2112467-eth1-vmware-sfw.2
         name: nic-2112467-eth2-vmware-sfw.2
      [root@esxi:~] 
    3. 使用篩選器資訊來擷取主機的匯出版本。
      [root@esxi:~] vsipioctl getexportversion -f nic-2112467-eth0-vmware-sfw.2 
      Current export version: 500
      [root@esxi:~]
    4. 如果版本不是 1000,請使用下列其中一種方法來設定匯出版本:
      • 方法 1:執行 vsipioctl setexportversion 命令。
        [root@esxi:~] vsipioctl setexportversion -f nic-2112467-eth0-vmware-sfw.2 -e 1000
      • 方法 2:在叢集上停用後再啟用分散式防火牆。

        vSphere Client 中,導覽至網路與安全性 > 安裝和升級 > 主機準備。選取叢集,然後按一下動作 > 停用防火牆。停用防火牆後,按一下動作 > 啟用防火牆

    5. 確認匯出版本已更新。
      [root@esxi:~] vsipioctl getexportversion  -f nic-2112467-eth0-vmware-sfw.2 
      Current export version: 1000