IBM Cloud Docs
將vCenter Server vSphere軟體從vSphere 6.5或6.7升級到7.0

將vCenter Server vSphere軟體從vSphere 6.5或6.7升級到7.0

VMware Cloud Foundation for Classic - Automated 產品是 VMware vSphere® SDDC 堆疊的全自動部署解決方案。 它包括 vSphere, VMware NSX®,以及可選的 vSAN™ 產品。 該產品可自動化部署、擴充和收縮基於 VMware® SDDC 的基礎架構中最具挑戰性的部分,但它並非託管服務。

它的政策是在 n-1 的範圍內支援 VMware® SDDC 軟體版本的自動化。 如果您想繼續受益於VMware Solutions自動化,則必須使用最新版本的vCenter Server。

升級至 vSphere 7 的實例不支援新增及移除服務。 由於此限制和架構改進,IBM Cloud®建議您部署新的vSphere 7 實例,並將目前的網路拓撲和工作負載遷移到新實例。

如果您的實例的版本早於自動化支援所需的版本級別,則它會根據 Broadcom 支援策略的要求繼續獲得支援。 但是,您的實例可能無法使用目前的IBM Cloud for VMware Solutions自動化功能。

您必須在實體的生命週期內,定期套用修補程式並升級 VMware 軟體。 此維護包括將 VMware SDDC 軟體升級到 IBM Cloud for VMware Solutions 自動化支援的版本。

以下程序提供了將基於 VMware vSphere 6.5 或 6.7-based 的實例轉換為 VMware vSphere 7 的實例所需的步驟。

重要考量

  • 您有責任確保所有VMware ESXi™ 伺服器具有適當的韌體和驅動程式來支援vSphere 7。 不支援 Broadwell 和 Skylake 伺服器。 仔細研究和規劃 Cascade Lake 伺服器。
  • IBM Cloud僅支援新部署的vSphere 7 實例的 Cascade Lake 裸機伺服器。
  • 如果您在 VMware Solutions 主控台中為 vSphere 7 範例新增群集或主機,則只會佈建 Cascade Lake 裸機伺服器。
  • 升級後,您的現有叢集將繼續使用 N-VDS 交換機,但VMware已棄用該交換器。 未來的VMware NSX-T™ 版本中將刪除對 N-VDS(NSX-T 虛擬分散式交換器)的支援。 計畫使用vSphere 7 將工作負載移轉到新的VCF for Classic - Automated實例。 有關詳細信息,請參閱 NSX-V 到 NSX-T 遷移概述
  • 如果您使用VMware NSX-V,請熟悉VMware NSX-V 的產品生命週期,並規劃將工作負載移轉到VCF for Classic - Automated實例。 有關詳細信息,請參閱 NSX-V 到 NSX-T 遷移概述
  • VCF for Classic - Automated 的設計可實現「滾動」升級。 也就是說,如果您完成下列程序,目前正在運作的虛擬機器 (VM) 工作負載會繼續運作,而不會中斷。 企業必須使用其變更管理原則來啟用結構化和通訊的升級,並提供應急方案。 然而,在某些管理功能(例如 vCenter Server 和 NSX Manager)的升級過程中,可能會影響管理功能的暫時中斷、組態變更、關閉和開啟虛擬機器。

開始之前

完成升級的時間不明。 可能需要多個維護時間才能對環境完全升級。 在升級過程中,VMWare 支援執行上層及下層的 SDDC 軟體版本。 不過,在此過程中,某些功能 (例如 vMotion, ) 可能會受到限制。

開始升級之前,請完成下列需求:

  • 升級環境中的任何擴充或管理單元。 在計劃升級之前,請檢閱下列文件:
  • 在自動化實例中設定 vSphere Update Manager (VUM),從 VMware vSphere 下載更新。 如需相關資訊,請參閱 VMware Update Manager 簡介
  • 向 IBM Cloud for VMware Solutions 團隊開立支援票單,通知他們正在計劃升級。 在於 IBM Cloud for VMware Solutions 主控台的已升級層次中登錄實例之前,問題單會保持開立狀態。
  • 在 IBM Cloud for VMware Solutions 主控台中確認要升級的實例是否與其他實例連結為主要或次要實例。 在升級特定站台時,所有鏈結的實例首先必須升級其「平台服務控制器 (PSU)」。
  • 對於以 vSAN 為基礎的實例,確認是否滿足下列需求:
    • 確定「vSAN 性能」工具已啟用,且未報告任何嚴重錯誤。 如果出現嚴重錯誤,請聯絡「IBM 支援中心」團隊,並附上升級支援問題單 ID。
    • 確保每個節點都有空間處理 vSAN 物件的重建備援,以防 ESXi 主機在升級期間無法重新啟動。 在升級之前,您可能需要減少磁碟用量或新增 ESXi 主機。
    • 驗證vSAN磁碟區的總體使用率是否高於 70%。 在升級之前,您可能需要減少磁碟用量或新增 ESXi 主機。
  • 驗證vCenter Server root 使用者 ID 及其憑證是否在控制台上可見。 如果您的執行個體最初是在V2.5和V5.7之間的VMware Solutions版本中訂購的,則控制台上僅顯示 customerroot 帳戶。 對於在VMware Solutions V5.7及更高版本中訂購的新執行個體、叢集、主機和虛擬機,VMware Solutions自動化不再建立 customerroot 使用者。
  • 確認您有 My VMware 使用者 ID,以便下載升級所需的二進位檔案。 如果您沒有使用者標識,請使用升級支援票證 ID 聯絡IBM支援人員
  • 確認已將 VUM 配置為連接 https://www.vmware.com,以下載修補程式。 如果因為安全原則而無法配置,則您必須手動下載最新的修補程式集,並將它們上傳至 VUM。 如需相關資訊,請參閱 VMware Update Manager 簡介

支援的升級路徑

下表總結了支援的升級路徑:

VMware Solutions產品的升級路徑
部署供應項目 支援的路徑 不支援的路徑
具有vSphere V6的 NSX-V 實例

首選路徑
使用vSphere V7調配新的自動化實例並遷移工作負載。 請參閱NSX-V 到 NSX-T 的遷移
替代路徑
使用 升級程式自行升級。

  • 對於 Cascade Lake 伺服器,從vSphere V6升級到V7 。
  • 開啟支援票證以獲得新的V7許可證。
  • 叢集擴充使用Cascade Lake伺服器。
    在 2023 年 12 月之前,您必須使用vSphere V7置備新執行個體並移轉工作負載。 請參閱 NSX-V 到 NSX-T 的遷移
  • 不支援 Broadwell 和 Skylake 伺服器。
  • 不支援升級實例的附加服務。
採用vSphere V6實例

首選路徑
使用vSphere V7調配新的自動化實例並遷移工作負載。 請參閱NSX-V 到 NSX-T 的遷移
替代路徑
使用 升級過程升級實例。

  • 對於 Cascade Lake 伺服器,從vSphere V6升級到V7 。
  • 開啟支援票證以獲得新的V7許可證。
  • 叢集擴充使用Cascade Lake伺服器。
    在 2023 年 12 月之前,使用 NSX-T 和vSphere V7置備新的自動化實例並遷移工作負載。 請參閱 NSX-V 到 NSX-T 的遷移
  • 不支援 Broadwell 和 Skylake 伺服器。
  • 不支援升級實例的附加服務。
  • 不支援將vSphere切換從 N-VDS 轉換為 VDS。
舊的VMware vSphere Server 實例

首選路徑
考慮調配vSphere裸機伺服器並部署新的 VSS 裸機伺服器或 VPC 架構內的裸機伺服器。
使用 升級程序升級您的VMware vSphere伺服器。

  • 對於 Broadwell 伺服器,請調配新伺服器,因為vSphere V7不支援此伺服器類型。
  • 對於 Cascade Lake 伺服器,從vSphere V6升級到V7 。
  • 開啟支援票證以獲得新的V7許可證。
  • 叢集擴充使用Cascade Lake伺服器。
  • 不支援 Broadwell 和 Skylake 伺服器。
自行部署(經典裸機伺服器)

首選路徑
考慮調配vSphere裸機伺服器並部署新的裸機伺服器或 VPC 架構內的裸機伺服器。

  • 使用VMware ESXi V7設定新的裸機伺服器。
  • 更換 ESXi V6伺服器。
  • 使用 ESXi V7重新載入作業系統映像。
    替代路徑
    考慮在 VPC 架構內設定新的裸機伺服器。
  • 不支援從V6就地升級到V7。

準備你的跳躍伺服器

由於IBM Cloud用戶端存取 VPN 限制為 512 Kbps,因此請執行下列其中一項操作。

  • 提供 IBM Cloud Windows® 2012-2016 伺服器虛擬伺服器實體 (VSI)。
  • 在同一IBM Cloud資料中心內的單獨VCF for Classic - Automated環境中設定類似的 Windows® VM。 Windows VM 用作新執行個體的跳轉伺服器,用於從 https://my.vmware.com 下載二進位檔案的升級。 不要將此虛擬機器放置在正在升級的舊實例上。

完成以下步驟將最新文件下載到您的跳轉伺服器:

  1. 從VMware門戶,將下列產品檔案下載到您的跳機伺服器:
    • 對於VMware vCenter Server Appliance,VMware-VCSA-all-7.0.x-xxxx.iso
    • 對於 ESXi 7,VMware-ESXi-7.0Ux-xxxx-depot.zip
    • 對於虛擬機器管理程序,VMware-VMvisor-Installer-7.0Ux-xxxx.x86_64.iso
  2. 下載最新的 STOR_CLI,例如,來自 https://docs.broadcom.com/``007.xxx.0000.0000_Unified_StorCLI_PUL.zip 檔案。

將vCenter Server vSphere軟體從6.5或6.7升級到7.0過程

您也可以將vCenter Server 升級到版本8.0。 有關詳細信息,請參閱 升級至vCenter Server 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 使用者介面完成以下步驟。

  1. 選擇主機和叢集 > 叢集 > 配置 > DRS
  2. 按一下編輯
  3. DRS 欄位設定為手動

為新的vCenter Server Appliance 建立標準交換器的過程

暫時安裝部署到vSphere標準交換器上的新vCenter Server Appliance。 升級期間會從 Distributed Switch 重新分配現有的vmnics之一。

從vCenter Server 使用者介面完成以下步驟。

  1. 選擇主機和叢集 > 主機 > 設定 > 虛擬交換器。 為新的vCenter Server Appliance 選擇主機。
  2. 對於專用網路交換機,選擇 Managed Physical Adapters。 私人網路交換器名稱以-private結尾。
  3. 選擇 uplink1/vmnic2,然後按一下關閉圖示關閉圖示 以刪除適配器。 按一下確定
  4. 返回虛擬交換器並點選新增網路
    1. 選擇標準交換器的虛擬機器連接埠群組,然後按一下下一步
    2. 對於新標準交換機,將 MTU 設定為 9000,然後按一下下一步
    3. 點擊綠色的 “新增” 圖示“新增”圖示 以新增適配器。 按一下 「確定」,然後按一下 「下一步」 接受vmnic2
    4. 對於 Connection Settings,保留 VM NetworkVLAN ID None 預設值。 按一下下一步,然後按一下完成標準交換器:交換器清單中顯示vSwitch0
  5. 記下vCenter Server Appliance 虛擬機器的網路設定。 您必須更新新的vCenter設備才能匹配。
    • 在vCenter Server 使用者介面中,按一下vCenter設備的虛擬機器。 請注意名稱,以vc結尾。
    • 在中間窗格中,按一下 「網路」 標籤。 請記下分散式連接埠組的名稱,以-dpg-mgmt結尾。

升級 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 主機以及要部署新的7.0或更高版本vCenter Server Appliance 的主機的 IP 和 root 密碼。 在安裝過程中,您必須為新的vCenter Server Appliance 使用新的臨時 IP 位址、閘道器和子網路遮罩。
  • 出現提示時完成第 2 階段。 確保記下任何警告並採取適當的措施。

升級 Stor VIB(Broadcom 驅動程式)的過程

升級 ESXi 主機之前,必須先升級 Broadcom 驅動程式。

  1. 007.xxx.0000.0000_Unified_StorCLI_PUL.zip檔案解壓縮到 Windows 跳轉伺服器上的目錄。
  2. 在提取的文件內容中找到vmware-storcli.vib文件。
  3. .vib檔案複製到執行個體的 ESXi 主機上裝載的vSAN或NFS資料儲存。 使用vCenter Server 引用跳轉伺服器上擷取的檔案。
  4. 透過 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.xxx.0000.0000-01    VIBs Removed: LSI_bootbank_vmware-storcli_007.xxx.0000.0000-01    VIBs Skipped:
  5. 執行下列指令驗證安裝: > esxcli software vib list |grep vmware-storcli vmware-storcli 007.xxx.0000.0000-01    Broadcom  PartnerSupported  yyyy-mm-dd
  6. 對每個主機重複此操作。

升級 ESXi 主機的程序

  1. 從vCenter Server 使用者介面,前往 LCM 選單 > LifeCycle Manager
  2. 選擇匯入 ISO > 匯入 ISO,然後選擇VMware-VMvisor-Installer-7.0U1c-17325551.iso檔案。
  3. 建立基線。 選擇 BASELINE > CREATE 並使用上一步中匯入的 ISO。
  4. 對於每個主機,在vCenter瀏覽器樹中選擇主機。 然後,選擇更新(位於主視窗的最左側)。
  5. 如果主機上存在 Zerto VRA,請先將主機置於維護模式。 最近發布的 Zerto 停止了 VRA,否則會阻止更新。
  6. 完成更新。
    1. [ATTACH] Baseline,選擇先前建立的基準。
    2. 選擇基線和[修復]。
  7. 依序修復每個主機。 修復後,確保將主機退出維護模式。

如果升級程序立即失敗,並顯示 host cannot enter maintenance mode 錯誤訊息,請關閉 Zerto ZVA 並重試。 ZVRA VM 會在每部伺服器停止補救時自動啟動。 如需有關在升級過程中繼續 Zerto 複製的詳細資訊,請參閱 如何將主機與相關 VRA 置於維護模式

更新vCenter Server 和 ESXi 主機許可證

將vCenter Server 和 ESXi 主機升級到vSphere 7 後,必須更新vCenter Server 和 ESXi 主機上的授權。 如果您有vSAN集群,則必須更新vSAN許可證。 若要取得vSphere 7 的新許可證,請聯絡IBM支援

更新vCenter Server 授權的過程

從vCenter Server 使用者介面完成以下步驟。

  1. 選擇管理選單 > 許可證 > 許可證
  2. 「許可證」 頁面中,按一下 「+ 新增許可證」
  3. 新許可證欄位中輸入新的vCenter Server 許可證金鑰。 然後輸入許可證的名稱,然後按一下確定
  4. 資產頁面中,選擇 VCENTER SERVER SYSTEMS 下的vCenter實例,然後按一下指派許可證。 然後選擇新的授權,按一下確定
  5. 許可證頁面中,找到產品名稱為 VMware vCenter Server 6 Standard 的許可證,然後按一下刪除許可證

更新 ESXi 主機許可證的過程

  1. 「許可證」 頁面中,按一下 「+ 新增許可證」
  2. 新許可證欄位中輸入新的vSphere 7 許可證密鑰。 如果您有多個vSphere 7 許可證金鑰,請在 「新許可證」 欄位中輸入所有許可證,輸入每個許可證的名稱,然後按一下 「確定」
  3. Assets(資產 )頁面完成下列步驟。
    1. 選擇 HOSTS
    2. 選擇主機並點選分配許可證
    3. 選擇新的vSphere 7 許可證金鑰之一,然後按一下 「確定」
    4. 對每個升級的主機重複此步驟。
  4. 許可證頁面中,選擇所有舊的vSphere 6 許可證,然後按一下刪除許可證

更新vSAN叢集許可證的過程

  1. 「許可證」 頁面中,按一下 「+ 新增許可證」
  2. 新許可證欄位中輸入新的vSAN許可證密鑰。 如果您有多個vSAN許可證金鑰,請在 「新許可證」 欄位中輸入所有許可證,為每個許可證指定名稱,然後按一下 「確定」
  3. Assets(資產 )頁面完成下列步驟。
    1. 選擇 “VSAN 叢集”
    2. 選擇vSAN叢集並點選分配許可證
    3. 選擇新的vSAN許可證密鑰之一,然後按一下 「確定」
    4. 對每個vSAN叢集重複此步驟。
  4. 許可證頁面中,選擇所有舊的vSAN叢集許可證,然後按一下刪除許可證

拆除臨時標準開關的步驟

將您暫時在標準交換器上使用的vmnic重新指派回其最初關聯的分散式交換器。

從vCenter Server 使用者介面完成以下步驟。

  1. 前往新的vCenter Server Appliance。
  2. 「操作」 下,按一下 「編輯設定」
  3. 對於網頁適配器 1,瀏覽到您之前記下的以-dpg-mgmt結尾的分散式連接埠群組的名稱。 儲存變更。
  4. 轉到部署新設備的主機。 選擇主機和叢集 > 主機 > 設定 > 虛擬交換器。 然後,按一下管理vSwitch0實體適配器
  5. 選擇 vmnic2 並按一下紅色 X 以刪除該適配器。 按一下確定。 顯示There are no active physical network adapters for the switch.警告。 按一下確定
  6. 按一下vSwitch0顯示中的 ...,然後選擇刪除。 按一下確定,確認您要移除交換器。
  7. 在同一顯示中,選擇專用交換器並點選管理實體適配器
  8. 選擇 uplink1 並點選 +。顯示 vmnic2
  9. 按一下 「確定」,然後再次按一下「確定」 退出視窗。