PowerFlex 4.6: Nie można dodać istniejącego RG, gdy węzeł jest w trybie BIOS VXFM0004

Summary: Nie można dodać istniejącej grupy zasobów, gdy co najmniej jeden węzeł jest w trybie 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

Nie można dodać istniejącej grupy zasobów. Dodanie istniejącej grupy zasobów powoduje błąd ogólny, VXFM0004 co oznacza, że dzienniki powinny być dokładniej sprawdzane:

The operation cannot be performed because of an internal issue (VXFM0004)
VXFM0004 przykład błędu

Dzienniki ASMUI pokazują następujący błąd:

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 pokazuje co najmniej jeden węzeł bez nazwy FQDN, który jest częścią grupy zasobów, która próbuje zostać dodana jako "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

Tryb rozruchu jest ustawiony na BIOS w co najmniej jednym węźle, ale powinien być ustawiony na UEFI.
Przykład atrybutu systemu 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 nie jest obsługiwanym trybem, więc nie możemy utworzyć RG z takich węzłów.

W wersjach wcześniejszych niż 4.6.x dodanie istniejącej grupy zasobów z węzłami w trybie systemu BIOS spowodowało, że grupa zasobów przeszła w tryb cyklu życia.

 

Resolution

Przed zmianą systemu BIOS na UEFI (jeden węzeł na raz) należy skonsultować się z dostawcą systemu operacyjnego.
W przypadku systemu operacyjnego Linux zapoznaj się z następującym artykułem bazy wiedzy: Zalecane ustawienia systemu BIOS dla systemu Linux.
Zmiana systemu BIOS na UEFI nie została przetestowana na węzłach SO systemu Linux (nie wykryto problemów z oprogramowaniem ESXi).
  • Węzły Storage Only (SO) z systemem SLES lub CentOS nie powinny być modyfikowane, ponieważ może to spowodować niepowodzenie rozruchu węzła.
  • Jeśli tryb rozruchu w węźle SO z systemem CentOS zostanie zmieniony z BIOS na UEFI, węzeł nie uruchomi się z powodu braku partycji GPT w CentOS. Przełączenie z powrotem do systemu BIOS umożliwia uruchomienie węzła.
Dlatego należy użyć opcji #1, aby całkowicie usunąć węzeł SO z grupy zasobów/usługi i PFxM.

Opcja 1: Ponowne przydzielanie węzła za pośrednictwem programu PowerFlex Manager (zalecane)

Użyj tej opcji dla węzłów SO SLES/CentOS (można też użyć dla węzłów HCI/CO ESXi)

Zapoznaj się z podręcznikiem administratora, aby uzyskać informacje na temat kroków 1 i 3 — Zarządzanie komponentami za pomocą programu PowerFlex Manager

  1. Usunięcie węzła PowerFlex z grupy zasobów/usługi

  2. Zmień tryb rozruchu na UEFI

    1. Przejdź do konfiguracji systemu BIOS/oprogramowania wewnętrznego podczas rozruchu (zazwyczaj przez naciśnięcie F2 lub DEL).
    2. Przejdź do opcji Boot Settings i zmień tryb rozruchu na UEFI.
    3. Zapisz zmiany i wyjdź.
  3. "Wykonanie rozszerzenia węzła PowerFlex" z poziomu grupy zasobów/usługi

Opcja 2: Procedura ręczna dotycząca węzłów obliczeniowych/ESXi

Jeśli jest to węzeł HCI, najpierw należy umieścić sds/svm w trybie konserwacji .
  1. Przełącz węzeł w tryb konserwacji

    • Użyj PowerFlex Manager lub vCenter, aby umieścić hosta w trybie konserwacji.
  2. Zmień tryb rozruchu na UEFI

    1. Przejdź do konfiguracji systemu BIOS/oprogramowania wewnętrznego podczas rozruchu (zazwyczaj przez naciśnięcie F2 lub DEL).
    2. Przejdź do opcji Boot Settings i zmień tryb rozruchu na UEFI.
    3. Zapisz zmiany i wyjdź.
  3. Próba uruchomienia istniejącej instalacji ESXi

    • Jeśli system uruchomi się poprawnie, uruchom:
      esxcli hardware platform get | grep -i firmware
    • Jeśli na wyjściu pojawi się typ oprogramowania wewnętrznego: EFI, węzeł uruchamia się z użyciem UEFI.
    • Jeśli typ oprogramowania wewnętrznego: System BIOS lub rozruch nie powiedzie się, zainstaluj ponownie system (opcja 1).
  4. Wyjdź z trybu serwisowego

W przyszłej wersji dodanie istniejącej grupy zasobów z węzłami w trybie BIOS spowoduje, że grupa zasobów przejdzie w tryb cyklu eksploatacji z komunikatem opisującym tryb rozruchu.

 

Additional Information

Wersje,
których dotyczy problemPFMP 4.6

Naprawiono w wersji
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.