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)
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作系统中,请参阅以下知识库文章:Linux 系统的建议 BIOS 设置。
在 Linux作系统中,请参阅以下知识库文章:Linux 系统的建议 BIOS 设置。
尚未在 Linux SO 节点上测试将 BIOS 更改为 UEFI(未发现 ESXi 问题)。
- 不应修改运行 SLES 或 CentOS 的仅存储 (SO) 节点,因为这可能会导致节点无法启动。
- 如果运行 CentOS 的 SO 节点上的引导模式从 BIOS 更改为 UEFI,则由于 CentOS 上没有 GPT 分区,该节点无法引导。切换回 BIOS 可使节点启动。
选项 1:通过 PowerFlex Manager 重新调配节点(推荐)
将此选项用于 SLES/CentOS SO 节点(也可用于 HCI/CO ESXi 节点)
有关步骤 1 和 3 - 使用 PowerFlex Manager 管理组件,请参阅管理员指南
-
从资源组/服务中“删除 PowerFlex 节点”
-
将启动模式更改为 UEFI
- 在引导过程中进入 BIOS/固件设置(通常按 F2 或 DEL 键)。
- 浏览到 Boot Settings 并将启动模式更改为 UEFI。
- 保存更改并退出。
-
从资源组/服务“执行 PowerFlex 节点扩展”
选项 2:计算/ESXi 节点的手动过程
如果是 HCI 节点,则应首先将 sds/svm 置于 维护模式 。
-
将节点置于维护模式
- 使用 PowerFlex Manager或 vCenter 将主机置于维护模式。
-
将启动模式更改为 UEFI
- 在引导过程中进入 BIOS/固件设置(通常按 F2 或 DEL 键)。
- 浏览到 Boot Settings 并将启动模式更改为 UEFI。
- 保存更改并退出。
-
尝试启动现有 ESXi 安装
- 如果系统启动,请运行:
esxcli hardware platform get | grep -i firmware
- 如果输出显示固件类型:EFI,节点由 UEFI 引导。
- 如果固件类型:BIOS 或引导失败,继续重新安装(选项 1)。
- 如果系统启动,请运行:
-
退出维护模式
在未来版本中,添加包含处于 BIOS 模式的节点的现有资源组会导致 RG 进入生命周期模式,并显示一条描述引导模式的消息。
Additional Information
受影响的版本
PFMP 4.6
已修复问题的版本
PFMP 4.8
Érintett termékek
PowerFlex rack RCM SoftwareTermé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.