PowerFlex 4.6: Det går inte att lägga till befintlig RG när noden är i BIOS-läge VXFM0004
Summary: Det går inte att lägga till en befintlig resursgrupp när en eller flera noder är i BIOS-läge.
Symptoms
Det går inte att lägga till en befintlig resursgrupp (RG). Lägg till befintlig resursgrupp resulterar i ett allmänt fel, VXFM0004 vilket innebär att loggar bör undersökas ytterligare:
The operation cannot be performed because of an internal issue (VXFM0004)
Asmui-loggar visar följande fel:
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 visar en eller flera noder utan FQDN, som ingår i resursgruppen som försöker läggas till som "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 är inställt på BIOS på en eller flera noder men ska ställas in på UEFI.
Exempel på 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 är inte ett läge som stöds, så vi kan inte skapa en RG från sådana noder.
I versioner före 4.6.x gick resursgruppen in i livscykelläge om du lade till en befintlig resursgrupp med noder i BIOS-läge.
Resolution
I ett Linux-operativsystem kan du läsa följande KB: Rekommenderade BIOS-inställningar för ditt Linux-system.
- Endast lagringsnoder (SO) som kör SLES eller CentOS bör inte ändras eftersom det kan göra att noden inte startar.
- Om startläget på en SO-nod som kör CentOS ändras från BIOS till UEFI startar inte noden på grund av att det inte finns någon GPT-partition på CentOS. Om du växlar tillbaka till BIOS startar noden.
Alternativ 1: Återetablera nod över PowerFlex Manager (rekommenderas)
Se administratörsmanualen för steg 1 och 3 – Hantera komponenter med PowerFlex Manager
-
Ta bort en PowerFlex-nod från resursgruppen/resurstjänsten
-
Ändra startläge till UEFI
- Öppna inställningarna för BIOS/fast programvara under start (vanligtvis genom att trycka på F2 eller DEL).
- Bläddra till Startinställningar och ändra startläget till UEFI.
- Spara ändringarna och avsluta.
-
"Utföra PowerFlex-nodexpansion" från resursgrupp/tjänst
Alternativ 2: Manuell procedur för beräkning/ESXi-noder
-
Sätt noden i underhållsläge
- Använd PowerFlex Manager eller vCenter för att försätta värden i underhållsläge.
-
Ändra startläge till UEFI
- Öppna inställningarna för BIOS/fast programvara under start (vanligtvis genom att trycka på F2 eller DEL).
- Bläddra till Startinställningar och ändra startläget till UEFI.
- Spara ändringarna och avsluta.
-
Försök starta den befintliga ESXi-installationen
- Om systemet startar kör du:
esxcli hardware platform get | grep -i firmware
- Om utdata visar Typ av fast programvara: EFI, noden är UEFI-startad.
- Om typ av fast programvara: BIOS eller starten misslyckas, fortsätt med ominstallationen (alternativ 1).
- Om systemet startar kör du:
-
Avsluta underhållsläget
Additional Information
Berörda versioner
PFMP 4.6
Åtgärdat i version
PFMP 4.8