PowerFlex 4.6: Vorhandene RG kann nicht hinzugefügt werden, wenn sich der Node im BIOS-Modus befindet VXFM0004
Summary: Vorhandene Ressourcengruppe kann nicht hinzugefügt werden, wenn sich ein oder mehrere Nodes im BIOS-Modus befinden.
Symptoms
Eine vorhandene Ressourcengruppe (RG) kann nicht hinzugefügt werden. Das Hinzufügen einer vorhandenen Ressourcengruppe führt zu einem allgemeinen Fehler VXFM0004 was bedeutet, dass Protokolle weiter untersucht werden sollten:
The operation cannot be performed because of an internal issue (VXFM0004)
ASMUI-Protokolle zeigen den folgenden Fehler an:
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 zeigt einen oder mehrere Knoten ohne FQDN an, die Teil der Ressourcengruppe sind, die als "imageId: null" hinzugefügt werden möchten:
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
Der Startmodus ist auf einem oder mehreren Nodes auf BIOS eingestellt, sollte jedoch auf UEFI gesetzt werden.
Beispiel für BIOS-Attribut:
"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 ist kein unterstützter Modus, daher können wir keine RG aus solchen Nodes erstellen.
In Versionen vor 4.6.x führte das Hinzufügen einer vorhandenen Ressourcengruppe mit Nodes im BIOS-Modus dazu, dass die Ressourcengruppe in den Lebenszyklusmodus wechselte.
Resolution
In einem Linux-Betriebssystem lesen Sie den folgenden Wissensdatenbank-Artikel: Empfohlene BIOS-Einstellungen für Ihr Linux-System.
- Reine Storage (SO)-Nodes, auf denen SLES oder CentOS ausgeführt wird, sollten nicht geändert werden, da dies dazu führen kann, dass der Node nicht gestartet werden kann.
- Wenn der Startmodus auf einem SO-Node mit CentOS von BIOS in UEFI geändert wird, startet der Node nicht, da auf CentOS keine GPT-Partition vorhanden ist. Durch Zurücksetzen auf BIOS kann der Node gestartet werden.
Option 1: Node über PowerFlex Manager erneut bereitstellen (empfohlen)
Die Schritte 1 und 3 – Managen von Komponenten mit PowerFlex Manager – finden Sie im Administratorhandbuch.
-
"Entfernen eines PowerFlex-Node" aus der Ressourcengruppe/dem Service
-
Ändern des Startmodus zu UEFI
- Rufen Sie das BIOS-/Firmware-Setup während des Startvorgangs auf (in der Regel durch Drücken von F2 oder DEL).
- Navigieren Sie zu Starteinstellungen und ändern Sie den Startmodus in UEFI.
- Speichern Sie die Änderungen und beenden Sie den Vorgang.
-
"PowerFlex-Node-Erweiterung durchführen" von Ressourcengruppe/Service
Option 2: Manuelles Verfahren für Compute-/ESXi-Nodes
-
Node in den Wartungsmodus versetzen
- Verwenden Sie PowerFlex Manager oder vCenter, um den Host in den Wartungsmodus zu versetzen.
-
Ändern des Startmodus zu UEFI
- Rufen Sie das BIOS-/Firmware-Setup während des Startvorgangs auf (in der Regel durch Drücken von F2 oder DEL).
- Navigieren Sie zu Starteinstellungen und ändern Sie den Startmodus in UEFI.
- Speichern Sie die Änderungen und beenden Sie den Vorgang.
-
Startversuch einer vorhandenen ESXi-Installation
- Wenn das System startet, führen Sie Folgendes aus:
esxcli hardware platform get | grep -i firmware
- Wenn die Ausgabe den Firmware-Typ anzeigt: EFI wählen, wird der Node über UEFI gestartet.
- Wenn Firmware-Typ: Wenn BIOS oder Start fehlschlägt, fahren Sie mit der Neuinstallation fort (Option 1).
- Wenn das System startet, führen Sie Folgendes aus:
-
Wartungsmodus beenden
Additional Information
Betroffene Versionen
PFMP 4.6
Behoben in Version
PFMP 4.8