在升級 NSX-T Data Center 之前,請先執行升級前工作,以確保升級成功。
程序
- 如果您要從 NSX-T Data Center 3.0 之前的版本升級,請在所有 NSX Manager 應用裝置上佈建剛好 100 GB 容量的次要磁碟。
- 對於 ESXi 主機,請登入 vCenter Server,導覽至 NSX Manager 虛擬機器,然後新增一個容量剛好 100 GB 的磁碟。
- 針對 KVM 主機:
- 建立 100 GB 容量的磁碟:
qemu-img create -f qcow2 nsx-unified-appliance-secondary.qcow2 100G
- 針對其他儲存區,建立 xml 檔案 (/<下載資料夾>/<nsx_manger_vm_name_storage_file.xml>):
<disk type='file' device='disk'> <driver name='qemu' type='qcow2' cache='none'/> <source file='/<diskPath>/nsx-unified-appliance-secondary.qcow2'/> <target dev='vdb' bus='virtio' /> </disk>
- 使用下列命令將虛擬機器設為持續性:
virsh dumpxml <NSX Manager VM> > /<download folder>/<nsx_manager_vm_name.xml> virsh define /<download folder>/<nsx_manager_vm_name.xml> virsh list –all
- 將次要磁碟連結至 NSX Manager 應用裝置:
virsh attach-device --config <NSX Manager VM> /<download folder>/<nsx_manger_vm_name_storage_file.xml>
- 關閉並啟動 NSX Manager 應用裝置:
virsh shutdown <NSX Manager VM> virsh start <NSX Manager VM>
- 針對叢集中的另一個 NSX Manager 應用裝置重複此程序。
備註: 如果升級協調器未偵測到次要磁碟,請將應用裝置重新開機。執行預先檢查,以確保偵測到次要磁碟,並繼續執行其他 NSX Manager 應用裝置。 - 建立 100 GB 容量的磁碟:
- 若要從低於 NSX-T Data Center 3.0 的版本進行升級,請在開始升級之前,先停用 SR (服務路由器) 間路由功能。如需升級案例和因應措施選項的詳細資訊,請參閱 VMware 知識庫文章,網址為 https://kb.vmware.com/s/article/85288。
- 確定您的傳輸節點設定檔已新增適當的傳輸區域。若有任何傳輸節點設定檔未新增傳輸區域,則 NSX Manager 可能不會顯示傳輸節點設定檔的清單。
- 在開始升級程序之前,請確保您已備份 NSX Manager。請參閱《NSX-T Data Center 管理指南》。
- 確保 NSX Manager 支援您的主機作業系統。請參閱 《NSX-T Data Center 管理指南》的〈NSX Manager 支援的主機〉
- 在開始升級程序之前停用自動備份。如需有關設定備份的詳細資訊,請參閱 《NSX-T Data Center 管理指南》。
- 在開始進行升級程序前,終止可能在 NSX Manager 或 NSX Edge 節點上執行的任何作用中 SSH 工作階段或本機 Shell 指令碼。
- 確保已開啟從傳輸和 Edge 節點到 NSX Manager 的適當通訊連接埠:
- TCP 連接埠 1234 到 NSX Manager
- TCP 連接埠 1235 到 NSX Controller
- NSX Manager 節點之間的 TCP 連接埠 9040。
- 在升級程序期間將連接埠 5671 保持開啟。
NSX Cloud 附註: 從 NSX-T Data Center 2.5.1 開始, NSX Cloud 支援在連接埠 80 上,於內部部署環境所安裝的 Cloud Service Manager 應用裝置與公有雲 VPC/VNet 所安裝的 NSX Public Cloud Gateway 之間進行通訊。 NSX-T Data Center 2.5.0 版及更早版本則需要在連接埠 7442 上進行此通訊。在從 2.5.0 版及更早版本升級至 2.5.1 期間,請讓連接埠 7442 保持開啟。如需詳細資訊,請參閱 《NSX-T Data Center 安裝指南》中的 啟用對連接埠和通訊協定的存取。 - 將 ESXi 主機處於維護模式之前,請為可能位於該主機上的任何 NSX Edge 虛擬機器關閉電源,並確定 NSX Edge 虛擬機器仍持續位於相同的主機上。
- 針對 NSX-T Data Center 3.0,您需要有效授權,才能使用如 T0、T1、區段和 NSX Intelligence 之類的授權功能。確保您具有有效授權。
- 確保您執行自動預先檢查,以確認 NSX-T Data Center 元件已準備好進行升級。預先檢查程序會掃描主機、NSX Edge 和管理平面的元件活動、版本相容性和元件狀態。請解決任何警告通知,以避免在升級期間發生問題。
- 開始升級之前,請刪除所有已到期的使用者帳戶。如果 vSphere 鎖定模式的例外狀況清單包含到期的使用者帳戶,則在 vSphere 上升級 NSX-T Data Center 的作業將會失敗。如需關於在鎖定模式中具有存取權限帳戶的更多資訊,請參閱《vSphere 安全性》指南中的〈指定在鎖定模式下具有存取權限的帳戶〉。