PowerFlex 4.6:當節點處於 BIOS 模式時,無法新增現有的 RG VXFM0004

Summary: 當一或多個節點處於 BIOS 模式時,無法新增現有資源群組。

Ez a cikk a következő(k)re vonatkozik: Ez a cikk nem vonatkozik a következő(k)re: Ez a cikk nem kapcsolódik egyetlen konkrét termékhez sem. Ez a cikk nem azonosítja az összes termékverziót.

Symptoms

無法新增現有的資源群組 (RG)。「新增現有資源群組」會導致一般錯誤,VXFM0004表示應進一步查看紀錄:

The operation cannot be performed because of an internal issue (VXFM0004)
VXFM0004錯誤範例

ASMUI 記錄顯示以下錯誤:

2025-01-07 02:03:45 [https-jsse-nio-9030-exec-1] (RestTemplateResponseErrorHandler.java:52) [ERROR] REST Error: {
  "detailMessage" : "[com.dell.asm.i18n2.AsmDetailedMessage@2fbb3c2b[\n  id=<null>\n  messageCode=VXFM0004\n  messageBundle=AsmManagerMessages\n  severity=ERROR\n  category=USER_FACING\n  displayMessage=The operation cannot be performed because of an internal issue

asmmanager 顯示一或多個沒有 FQDN 的節點,這些節點屬於嘗試新增為「imageId: null」的資源群組:

2025-01-08T02:42:01.484517696-06:00 stdout F 2025-01-08 08:42:01,484 [https-jsse-nio-9080-exec-9] (ServiceTemplateUtil.java:1565) [DEBUG] processServerRepos() ServiceTemplateComponentType{ SERVER } name mnoytgnvs2.corp.riotinto.org subtype HYPERVISOR imageType: vmware_esxi imageId: ESXi7.0.3p
..
2025-01-08T02:42:50.236259935-06:00 stdout F 2025-01-08 08:42:50,236 [https-jsse-nio-9080-exec-6] (ServiceTemplateUtil.java:1565) [DEBUG] processServerRepos() ServiceTemplateComponentType{ SERVER } name mnoytgnvs2 subtype null imageType: null imageId: null

 

Cause

BootMode 在一或多個節點上設為 BIOS,但應設為 UEFI。
BIOS 屬性的範例:

"AttributeName": "OneTimeHddSeqDev",
            "CurrentValue": "AHCI.Slot.1-1",
            "DisplayName": "BIOS Hard-Disk Drive Sequence Device",
            "DisplayOrder": 6302,
            "HelpText": "This field determines the one-time boot hard disk when the One-Time Boot Device List is set to BIOS Hard-Disk Drive Sequence Device. If Boot Mode is set to UEFI, the system temporarily switches the Boot Mode to BIOS when attempting a one-time boot to the device.",

BIOS 不是支援的模式,因此我們無法從此類節點建立 RG。

在 4.6.x 之前的版本中,將包含節點的現有資源群組新增至 BIOS 模式時,會導致資源群組進入生命週期模式。

 

Resolution

將 BIOS 變更為 UEFI (一次一個節點) 之前,請先諮詢作業系統廠商。
在 Linux 作業系統中,請參閱下列 KB:Linux 系統的建議 BIOS 設定
尚未在 Linux SO 節點上測試將 BIOS 變更為 UEFI (ESXi 沒有發現任何問題)。
  • 不應修改執行 SLES 或 CentOS 的僅儲存 (SO) 節點,因為這可能會導致節點無法開機。
  • 如果執行 CentOS 的 SO 節點上的開機模式從 BIOS 變更為 UEFI,由於 CentOS 上沒有 GPT 分割區,節點將無法開機。切換回 BIOS 可讓節點開機。
因此,請使用選項 #1 從資源組/服務 & PFxM 中完全刪除 SO 節點。

選項 1:透過 PowerFlex Manager 重新佈建節點 (建議)

請將此選項用於 SLES/CentOS SO 節點 (也可用於 HCI/CO ESXi 節點)

請參閱管理員指南,以瞭解步驟 1 &; 3 - 使用 PowerFlex Manager 管理元件

  1. 從資源群組/服務「移除 PowerFlex 節點」

  2. 將開機模式變更為 UEFI

    1. 在開機期間進入 BIOS/韌體設定 (通常按下 F2DEL)。
    2. 瀏覽至開機設定,然後將開機模式變更為 UEFI。
    3. 儲存變更並結束。
  3. 從資源群組/服務「執行 PowerFlex 節點擴充」

選項 2:計算/ESXi 節點的手動程序

如果是 HCI 節點,則應先將 sds/svm 置於 維護模式
  1. 讓節點處於維護模式

    • 使用 PowerFlex Manager 或 vCenter 讓主機進入維護模式。
  2. 將開機模式變更為 UEFI

    1. 在開機期間進入 BIOS/韌體設定 (通常按下 F2DEL)。
    2. 瀏覽至開機設定,然後將開機模式變更為 UEFI。
    3. 儲存變更並結束。
  3. 嘗試開機現有 ESXi 安裝

    • 如果系統開機,請執行:
      esxcli hardware platform get | grep -i firmware
    • 如果輸出顯示韌體類型:EFI,節點為 UEFI 開機。
    • 如果韌體類型:BIOS 或開機失敗,請繼續重新安裝 (選項 1)。
  4. 結束維護模式

在未來的版本中,將包含 BIOS 模式節點的現有資源群組新增會導致 RG 進入生命週期模式,並顯示說明開機模式的訊息。

 

Additional Information

受影響的版本
PFMP 4.6

已修正問題的版本
PFMP 4.8

 

Érintett termékek

PowerFlex rack RCM Software
Termék tulajdonságai
Article Number: 000281697
Article Type: Solution
Utoljára módosítva: 01 szept. 2025
Version:  6
Választ kaphat kérdéseire más Dell-felhasználóktól
Támogatási szolgáltatások
Ellenőrizze, hogy a készüléke rendelkezik-e támogatási szolgáltatással.