PowerFlex 4.6: Não é possível adicionar o RG existente quando o nó está no modo BIOS VXFM0004
Summary: Não é possível adicionar um grupo de recursos existente quando um ou mais nós estão no modo BIOS.
Symptoms
Não foi possível adicionar um grupo de recursos (RG) existente. Adicionar um grupo de recursos existente resulta em erro genérico, VXFM0004 o que significa que os logs devem ser examinados mais detalhadamente:
The operation cannot be performed because of an internal issue (VXFM0004)
Os logs do ASMUI mostram o seguinte erro:
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 mostra um ou mais nós sem FQDN que fazem parte do grupo de recursos tentando ser adicionado como '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
O BootMode é definido como BIOS em um ou mais nós, mas deve ser definido como UEFI.
Exemplo de atributo do 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.",
O BIOS não é um modo compatível, portanto, não podemos criar um RG a partir desses nós.
Em versões anteriores à 4.6.x, a adição de um grupo de recursos existente com nós no modo BIOS fazia com que o grupo de recursos entrasse no modo de ciclo de vida.
Resolution
Em um sistema operacional Linux, consulte o seguinte artigo da KB: Configurações recomendadas do BIOS para seu sistema Linux.
- Os nós Somente armazenamento (SO) que executam SLES ou CentOS não devem ser modificados, pois isso pode causar falha na inicialização do nó.
- Se o modo de inicialização em um nó SO que executa o CentOS for alterado de BIOS para UEFI, o nó não inicializará porque não há partição GPT no CentOS. Alternar novamente para o BIOS permite que o nó seja inicializado.
Opção 1: Provisione novamente o nó por meio do PowerFlex Manager (recomendado)
Consulte o Guia do administrador para ver as etapas 1 e 3 - Gerenciar componentes com o PowerFlex Manager
-
"Remover um nó do PowerFlex" do grupo de recursos/serviço
-
Altere o modo de inicialização para UEFI
- Entre na configuração do BIOS/firmware durante a inicialização (normalmente pressionando F2 ou DEL).
- Navegue até Boot Settings e altere o modo de inicialização para UEFI.
- Salve as alterações e saia.
-
"Perform PowerFlex node expansion" do grupo de recursos/serviço
Opção 2: Procedimento manual para nós de computação/ESXi
-
Colocar o nó no modo de manutenção
- Use o PowerFlex Manager ou o vCenter para colocar o host no modo de manutenção.
-
Altere o modo de inicialização para UEFI
- Entre na configuração do BIOS/firmware durante a inicialização (normalmente pressionando F2 ou DEL).
- Navegue até Boot Settings e altere o modo de inicialização para UEFI.
- Salve as alterações e saia.
-
Tentar inicializar a instalação existente do ESXi
- Se o sistema inicializar, execute:
esxcli hardware platform get | grep -i firmware
- Se o resultado mostrar Tipo de firmware: EFI, o nó é inicializado por UEFI.
- Se o tipo de firmware: Falha no BIOS ou na inicialização. prossiga com a reinstalação (opção 1).
- Se o sistema inicializar, execute:
-
Sair do modo de manutenção
Additional Information
Versões
afetadasPFMP 4,6
Corrigido na versão
PFMP 4,8