VxRail: Falha na pré-verificação de hosts do VxRail com o erro "Failed to check node compatibility"
Summary: Este artigo fornece informações e resoluções quando a adição de um nó falha ao verificar a compatibilidade do nó.
Symptoms
Ao adicionar um novo nó ao cluster, ele gera o erro abaixo:

Cause
Cenário 1: VMK0 está faltando em um nó existente no cluster.
Durante a adição de um nó, o VxRail Manager consulta todos os nós existentes no cluster. Se o VMK0 estiver ausente em um nó existente, ele não responderá a essa consulta. Análise lcm-web.log para determinar o host que não respondeu.
Cenário 2: Se o cluster recebeu upgrade da versão 4.5 ou 4.7 para 7.x+, talvez esteja executando uma versão antiga do Python.
Nas versões VxRail 4.5.x e 4.7.x, a ferramenta Radar usa o ambiente Python 2.7. Nas versões 7.0.x do VxRail, a ferramenta Radar usa o ambiente Python 3.x.
Ao fazer upgrade do cluster da versão 4.5.x ou 4.7.x para 7.0.x, se algum erro tiver ocorrido e o upgrade for repetido, isso poderá fazer com que a ferramenta Radar no VxRail 7.0.x esteja em execução com um ambiente Python 2.7 antigo.
Confirme se esse é o problema no VxRail Manager /var/log/microservice_log/dayone.log:
2021-10-14-03:39:41 microservice.nano-service "2021-10-14 03:39:41,162 [INFO] <Dummy-5:140386337261640> node_add_radar_check.py run_script() (176): current radar state: /mystic/radar/venv/bin/python: error while loading shared libraries: libpython2.7.so.1.0: cannot open shared object file: No such file or directory"
Cenário 3: Problemas com o ADC versão 1.5.320 podem causar falhas de verificação de compatibilidade.
Confirme se esse é o problema verificando a versão do ADC em execução:
cat /mystic/telemetry/DCManager/update/../conf/application.yml
/var/log/microservice_log/dayone.log programas:
"2024-01-16 11:50:09,989" microservice.nano-service "2024-01-16T11:50:09.744106811Z stdout F 2024-01-16T11:50:09.743Z <e9c5c40a861595550dbd7eebc4c94bb8> nano-service [INFO] <140063923854920> node_add_radar_check.py run_script() (197): result after join: {""total_severity"": ""CRITICAL"", ""message"": ""Plugin kgs_check_node_add required parameter(s) check_type missing.""}"
/var/log/mystic/radar.log ou /var/log/mystic/radar_root/radar.log programas:
2024-01-16 12:13:14,472.472Z INFO [Radar] stdout: {
"check_id": "vxtii_check",
"result": "ERROR",
"messages": [
{
"id": "VXR304VXTI0001",
"alphaid": "vxtii_report_generation_failed",
"symptom": "Vxverify check failed with error ",
"action": "Check radar.log or vxv.log for details.",
"kb": "",
"severity": "Error",
"extension": {
"symptom_params": [
""
]
}
}
]
}
[execution_engine.py:611]
Cenário 4: O upgrade anterior não foi concluído completamente.
/var/log/microservice_log/short.term.log programas:
2021-11-19-10:01:35 microservice.nano-service " ""status"": ""COMPLETED"","
2021-11-19-10:01:35 microservice.nano-service " ""result"": {"
2021-11-19-10:01:35 microservice.nano-service " ""severity"": ""WARN"","
2021-11-19-10:01:35 microservice.nano-service " ""messages"": ["
2021-11-19-10:01:35 microservice.nano-service " {"
2021-11-19-10:01:35 microservice.nano-service " ""id"": ""VXR304COMVX0000"","
2021-11-19-10:01:35 microservice.nano-service " ""alphaid"": ""kgs_check_vxrail_system_version_inconsistent"","
2021-11-19-10:01:35 microservice.nano-service " ""symptom"": ""The VxRail system is in the middle of an upgrade."","
2021-11-19-10:01:35 microservice.nano-service " ""action"": ""Please contact Support to resolve this issue."","
2021-11-19-10:01:35 microservice.nano-service " ""kb"": """","
2021-11-19-10:01:35 microservice.nano-service " ""severity"": ""Warn"""
2021-11-19-10:01:35 microservice.nano-service " }"
2021-11-19-10:01:35 microservice.nano-service " ]"
2021-11-19-10:01:35 microservice.nano-service " }"
2021-11-19-10:01:35 microservice.nano-service " }"
2021-11-19-10:01:35 microservice.nano-service " ]"
2021-11-19-10:01:35 microservice.nano-service " }"
Resolution
Cenário 1:
- Selecione o host no vSphere. Vá para Configure > VMkernal adapters e crie um novo VMK.
- Coloque a VMK no grupo de portas de gerenciamento do VxRail.
- Habilite o serviço de gerenciamento em Propriedades da porta.
- Após a criação, edite o VMK0 recém-criado e, nas configurações de IPv6, habilite "Obter endereço IPv6 automaticamente por meio do anúncio do roteador"
- Reinicie os serviços no VxRail Manager:
systemctl restart vmware-marvin systemctl restart runjars
Cenário 2:
-
Confirme se o cluster está executando o nível de código e faça download do mesmo pacote de upgrade em nível de código na página de produtos VxRail do Suporte Dell:
https://www.dell.com/support/product-details/en-us/product/vxrail-software/drivers - Faça um snapshot do VxRail Manager.
- Extrair arquivo
Radar.tgzdo pacote de upgrade e carregar o arquivo no caminho do VxRail Manager/home/mystic/ - Execute os comandos abaixo com uma conta root no VxRail Manager para atualizar a ferramenta Radar:
rm -rf /mystic/radar/venv tar -xzf /home/mystic/Radar.tgz --exclude='logs/*' --exclude='report/*' -C /mystic/radar >/dev/null chmod -R 755 /mystic/radar chown -R tcserver:pivotal /mystic/radar
-
Repita a adição do nó.
Cenário 3:
Se o ADC estiver na versão 1.5.320, atualize o ADC seguindo o VxRail: Como fazer upgrade do ADC manualmente.
Cenário 4:
Isso requer intervenção do suporte para corrigir as linhas de base e entradas do serviço de configuração do VxRail Manager. Abra um tíquete de suporte e consulte este artigo.
Additional Information
Um erro semelhante pode ocorrer ao fazer upgrade de nós satelite em que um host compatível é mostrado como incompatível. Para obter informações , consulte Dell VxRail: Falha no upgrade do nó satélite com um erro incompatível