將 VMware vSphere 軟體從 vSphere 7.0 升級到 8.0
您可以將實體上的 VMware vCenter Server® vSphere 軟體升級至版本 8.0,並將 NFS 和閘道群集遷移至 VMware vSphere® 8.0。
將 vCenter Server vSphere 軟體從 7.0 升級至 8.0
開始之前
- 如果您在升級過程中遇到問題,請使用您在升級過程開始時開啟的 IBM Cloud for VMware Solutions 升級票單,聯絡 IBM 支援。 如果需要,IBM 支援將向 Broadcom 支援開立票證。
- 您必須遵循支援程序,以確保 IBM Cloud for VMware Solutions 為 Broadcom 支援提供有關 vCenter Server 設計與設定的所有資訊,以及 IBM Cloud 資訊。
- 透過遵循支援程序,您可確保與 Broadcom 支援共享準確資訊,從而縮短支援體驗。 IBM Support 向 Broadcom Support 提供必要資訊後,您可以直接與 Broadcom Support 互動。
- 確保記錄升級程序中建立的所有新密碼和認證。 IBM 支援中心在升級程序結束時,需要這些認證才能更新其內部資料庫。
將集群分佈式資源計劃設定為手動的過程
您必須將叢集分散式資源計劃 (DRS) 設定為手動,以防止升級過程中發生意外遷移。
從 vCenter Server 使用者介面完成以下步驟。
- 選擇主機和叢集 > 叢集 > 配置 > DRS。
- 按一下編輯。
- 將 DRS 欄位設定為手動。
為新的 vCenter Server Appliance 建立標準交換器的過程
暫時安裝部署到 vSphere 標準交換器上的新 vCenter Server Appliance。 現有之一 vmnics
在升級期間從 Distributed Switch 重新分配。
從 vCenter Server 使用者介面完成以下步驟。
- 選擇主機和叢集 > 主機 > 設定 > 虛擬交換器。 為新的 vCenter Server Appliance 選擇主機。
- 對於專用網路交換機,選擇 Managed Physical Adapters。 私人網路交換器名稱以以下結尾
-private
。 - 選擇 uplink1/vmnic2,然後按一下關閉圖示
以刪除適配器。 按一下確定。
- 返回虛擬交換器窗格,然後按一下新增網路。
- 選擇標準交換器的虛擬機器連接埠群組,然後按一下下一步。
- 對於新標準交換機,將 MTU 設定為 9000,然後按一下下一步。
- 點擊綠色添加圖標
以新增適配器。 按一下「確定」,然後按一下「下一步」 接受
vmnic2
。 - 對於 Connection Settings,保留 VM Network 和 VLAN ID None 預設值。 按一下下一步,然後按一下完成。 標準交換器:交換器清單中顯示 vSwitch0。
- 記下 vCenter Server Appliance 虛擬機器的網路設定。 您必須更新新的 vCenter 設備才能匹配。
- 在 vCenter Server 使用者介面中,按一下 vCenter 設備的虛擬機器。 請注意名稱,結尾為
vc
。 - 在中間窗格中,按一下 「網路」 標籤。 記下分散式連接埠組的名稱,以結尾
-dpg-mgmt
。
- 在 vCenter Server 使用者介面中,按一下 vCenter 設備的虛擬機器。 請注意名稱,結尾為
升級 vCenter 伺服器的步驟
遵循 VMware 指示以升級 vCenter。 有關詳細信息,請參閱 使用 GUI 升級具有嵌入式 Platform Services Controller 的 vCenter Server Appliance 6.5 或 6.7。
升級過程中確保滿足以下要求:
- 掛載 VMware-VCSA ISO,轉到
visa-ui-installer\win32
目錄,然後執行安裝程式。 - 在 vCenter Server 安裝程式對話方塊中,選擇升級流程並完成安裝程式中的步驟。
- 您必須使用目前 vCenter Server Appliance 的 IP 和憑證(管理員和 root)。 使用目前 vCenter Server Appliance 的 ESXi 主機以及要部署新的 8.0 或更高版本 vCenter Server Appliance 的主機的 IP 和 root 密碼。 在安裝過程中,您必須為新的 vCenter Server Appliance 使用新的臨時 IP 位址、閘道器和子網路遮罩。
- 出現提示時完成第 2 階段。 確保記下任何警告並採取適當的措施。
更新 vCenter 伺服器授權
將 vCenter Server 升級至 vSphere 8 後,更新 vCenter Server 上的授權。 如果您有 vSAN 叢集,您也必須更新 vSAN 授權。 若要存取新的授權,請參閱 擷取 VCF 授權金鑰。
更新 vCenter Server 授權的過程
從 vCenter Server 使用者介面完成以下步驟。
- 選擇管理選單 > 許可證 > 許可證。
- 在 「許可證」 頁面中,按一下 「+ 新增許可證」。
- 在新許可證欄位中輸入新的 vCenter Server 許可證金鑰。 然後輸入許可證的名稱,然後按一下確定。
- 在資產頁面中,選擇 VCENTER SERVER SYSTEMS 下的 vCenter 實例,然後按一下指派許可證。 然後選擇新的授權,按一下確定。
- 在許可證頁面中,找到產品名稱為 VMware vCenter Server 6 Standard 的許可證,然後按一下刪除許可證。
更新 vSAN 叢集許可證的過程
- 在 「許可證」 頁面中,按一下 「+ 新增許可證」。
- 在新許可證欄位中輸入新的 vSAN 許可證密鑰。 如果您有多個 vSAN 許可證金鑰,請在 「新許可證」 欄位中輸入所有許可證,為每個許可證指定名稱,然後按一下 「確定」。
- 從 Assets(資產 )頁面完成下列步驟。
- 選擇 VSAN 叢集。
- 選擇 vSAN 叢集並點選分配許可證。
- 選擇新的 vSAN 許可證密鑰之一,然後按一下 「確定」。
- 對每個 vSAN 叢集重複此步驟。
- 在許可證頁面中,選擇所有舊的 vSAN 叢集許可證,然後按一下刪除許可證。
拆除臨時標準開關的步驟
重新分配 vmnic
您暫時在標準交換器上使用的恢復到它最初關聯的分散式交換器。
從 vCenter Server 使用者介面完成以下步驟。
- 前往新的 vCenter Server Appliance。
- 在 「操作」 下,按一下「編輯設定」。
- 對於網頁適配器 1,瀏覽到以以下字元結尾的分散式連接埠群組的名稱:
-dpg-mgmt
您之前註意到的。 儲存變更。 - 轉至部署新設備的主機。 選擇主機和叢集 > 主機 > 設定 > 虛擬交換器。 然後,按一下管理 vSwitch0 的實體適配器。
- 選擇 vmnic2 並按一下紅色 X 以刪除該適配器。 按一下確定。 這
There are no active physical network adapters for the switch.
顯示警告。 按一下確定。 - 按一下 vSwitch0 顯示中的 ...,然後選擇刪除。 按一下確定,確認您要移除交換器。
- 在同一顯示中,選擇專用交換器並點選管理實體適配器。
- 選擇 uplink1 並點選 +。
vmnic2
顯示。 - 按一下 「確定」,然後再次按一下 「確定」 退出視窗。
升級 Stor VIB(Broadcom 驅動程式)的過程
升級 ESXi 主機之前,必須先升級 Broadcom 驅動程式。
- 提取
007.1316.0000.0000_Unified_StorCLI_PUL.zip
檔案到 Windows 跳轉伺服器上的目錄。 - 找到
vmware-storcli.vib
文件中提取的文件內容。 - 複製
.vib
檔案儲存到實例的 ESXi 主機上裝載的 vSAN 或 NFS 資料儲存。 使用 vCenter Server 引用跳轉伺服器上擷取的檔案。 - 透過 SSH 連接到每個 ESXi 主機並執行以下 VIB Upgrade 命令:
esxcli software vib update -v /<path to vsan or nfs datastore from step 3>/vmware-storcli.vib --no-sig-check
顯示以下安裝結果。Message: Operation finished successfully. Reboot Required: false VIBs Installed: Broadcom_bootbank_vmware-storcli_007.1316.0000.0000-01 VIBs Removed: LSI_bootbank_vmware-storcli_007.0916.0000.0000-01 VIBs Skipped:
- 執行下列指令驗證安裝:
> esxcli software vib list |grep vmware-storcli vmware-storcli 007.1316.0000.0000-01 Broadcom PartnerSupported 2020-04-16
- 對每個主機重複此操作。
從 vSphere 7.0 遷移到 vSphere 8.0過程
您無法將 vSAN 叢集移轉到 vSphere 8.0。
如果您有一個使用 vSphere 7.0 的網關叢集並且想要將其遷移到 vSphere 8.0,請完成以下任務:
- 建立新的 vSphere 8.0 網關叢集。
- 仔細協調網關虛擬機器和配置從舊叢集到新叢集的遷移。 這樣,您受保護的 VLAN 就不會遺失服務或連線。 此操作包括遷移虛擬機器及其配置,或建立具有重複配置的新虛擬機器。 作為此序列的一部分,從舊叢集的保護中刪除受保護的 VLAN,並將它們指派給新叢集。
- 移除原網關集群。
如果您有一個使用 vSphere 7.0 的 NFS 集群,並且想要將其遷移到 vSphere 8.0,請對集群中的伺服器執行滾動替換。 對於每個 vSphere 7.0 伺服器,請完成以下任務:
- 建立新的 vSphere 8.0 伺服器。
- 確保 vSphere 8.0 伺服器已根據您的需求進行配置,並將其從維護模式中移除。
- 將 vSphere 7.0 伺服器置於維護模式。
- 從叢集中移除 vSphere 7.0 伺服器。
升級 ESXi 主機的過程(僅限 Sapphire Rapids)
- 從 vCenter Server 使用者介面,前往 LCM 選單 > LifeCycle Manager。
- 選擇導入 ISO > 導入 ISO。 然後,選擇 ISO 檔。
- 建立基線。 選擇 BASELINE > CREATE 並使用上一步中匯入的 ISO。
- 對於每個主機,在 vCenter 瀏覽器樹中選擇主機。 然後,選擇更新 (位於主視窗的最左側)。
- 如果主機上存在 Zerto VRA,請先將主機置於維護模式。 最近發布的 Zerto 停止了 VRA,否則會阻止更新。
- 完成更新。
- [ATTACH] Baseline,選擇先前建立的基準。
- 選擇基線和[修復]。
- 依序修復每個主機。 修復後,確保將主機退出維護模式。
有多種方法可以升級 ESXi 主機。 有關詳細信息,請參閱 ESXi 主機升級過程概述。 如果您需要存取 ISO 檔案或升級套件作為所選方法的一部分,請聯絡 IBM 支援。
如果升級程序立即失敗,並顯示 host cannot enter maintenance mode
錯誤訊息,請關閉 Zerto ZVA 並重試。 ZVRA VM 會在每部伺服器停止補救時自動啟動。 如需有關在升級過程中繼續 Zerto 複製的詳細資訊,請參閱 如何將具有關聯 VRA 的主機置入維護模式。
更新 ESXi 主機許可證的過程
要更新 ESXi 主機授權,必須先從 IBM Cloud 主控台擷取新的 vSphere 授權。 如需詳細資訊,請參閱 擷取 VCF 授權金鑰。
- 在 「許可證」 頁面中,按一下 「+ 新增許可證」。
- 在新許可證欄位中輸入新的 vSphere 8 許可證金鑰。 如果您有多個 vSphere 8 許可證金鑰,請在 「新許可證」 欄位中輸入所有許可證,輸入每個許可證的名稱,然後按一下 「確定」。
- 從 Assets(資產 )頁面完成下列步驟。
- 選擇 HOSTS。
- 選擇主機並點選分配許可證。
- 選擇新的 vSphere 8 許可證金鑰之一,然後按一下 「確定」。
- 對每個升級的主機重複此步驟。
- 在許可證頁面中,選擇所有舊的 vSphere 6 許可證,然後按一下刪除許可證。