Etapas recomendadas sobre como resolver quando o firmware do Nutanix* Life Cycle Manager (LCM) for atualizado ou o inventário de LCM ficar travado porque o BMC está travado
O inventário de LCM em servidores Intel falha com o seguinte erro durante o processo:
2021-05-19 19:22:23 ERRO exception.py:87 LCM Exception [LcmExceptionHandler]: Falha no inventário - encontrou os seguintes erros:
Falha no inventário do firmware DCB em xx.xx.xx.6 (ambiente: hipervisor) com [Não foi possível obter os detalhes de fru. Falha ao executar payload_info cmd]
Rastreamento (última chamada mais recente):
Arquivo "/home/circleci/project/build/python-tree/bdist.linux-x86_64/egg/framework/main/exception.py", linha 953, em wrapper
Arquivo "/home/circleci/project/build/python-tree/bdist.linux-x86_64/egg/framework/main/framework.py", linha 878, em __run_operations
Arquivo "/home/circleci/project/build/python-tree/bdist.linux-x86_64/egg/framework/main/metrics/metric_entity.py", linha 2079, em __call__
Arquivo "/home/circleci/project/build/python-tree/bdist.linux-x86_64/egg/framework/main/metrics/metric_entity.py", linha 2174, em _execution
Arquivo "/home/circleci/project/build/python-tree/bdist.linux-x86_64/egg/framework/main/base_classes/base_op.py", linha 251, em execução
Arquivo "/home/circleci/project/build/python-tree/bdist.linux-x86_64/egg/framework/main/ops/inventory_op.py", linha 210, em _run
Arquivo "/home/circleci/project/build/python-tree/bdist.linux-x86_64/egg/framework/main/ops/inventory_op.py", linha 255, em _detect_inventory
Arquivo "/home/circleci/project/build/python-tree/bdist.linux-x86_64/egg/framework/main/ops/inventory_op.py", linha 327, em _distributed_inventory
Arquivo "/home/circleci/project/build/python-tree/bdist.linux-x86_64/egg/framework/main/ops/distribute_op_tasks.py", linha 274, em monitor_tasks_and_report_errors
LcmRecoverableError: Falha no inventário - encontrou os seguintes erros:
Falha no inventário do firmware DCB em xx.xx.xx.6 (ambiente: hipervisor) com [Não foi possível obter os detalhes de fru. Falha ao executar payload_info cmd]
lcm_ops.out na CVM do nó afetado mostrará o seguinte:
2021-05-19 19:20:39 INFO helper.py:109 (xx.xx.xx.6, inventário, 2cf0ad40-ff89-431f-80ee-a6968051c4bf) DEBUG: [2021-05-19 19:20:39.639205] Falha ao executar o tipo de sistema operacional payload_info cmd. tipo: ahv, erro: falha no comando Get SDR 0000: Falha no tempo de execução
2021-05-19 19:20:39 INFO helper.py:109 (xx.xx.xx.6, inventário, 2cf0ad40-ff89-431f-80ee-a6968051c4bf) Falha no comando Get SDR 0000: Tempo de saída
2021-05-19 19:20:39 INFO helper.py:109 (xx.xx.xx.6, inventário, 2cf0ad40-ff89-431f-80ee-a6968051c4bf) Falha no comando Get SDR 0000: Tempo de saída
2021-05-19 19:20:39 INFO helper.py:109 (xx.xx.xx.6, inventário, 2cf0ad40-ff89-431f-80ee-a6968051c4bf) Falha no comando Get SDR 0000: Tempo de saída
2021-05-19 19:20:39 INFO helper.py:109 (xx.xx.xx.6, inventário, 2cf0ad40-ff89-431f-80ee-a6968051c4bf) Falha no comando Get SDR 0000: Tempo de saída
2021-05-19 19:20:39 INFO helper.py:109 (xx.xx.xx.6, inventário, 2cf0ad40-ff89-431f-80ee-a6968051c4bf)
2021-05-19 19:20:39 INFO helper.py:109 (xx.xx.xx.6, inventário, 2cf0ad40-ff89-431f-80ee-a6968051c4bf) DEBUG: [2021-05-19 19:20:39.639332] Não foi possível obter os detalhes do fru
2021-05-19 19:20:39 HELPER.PY:106 (xx.xx.xx.6, inventário, 2cf0ad40-ff89-431f-80ee-a6968051c4bf) EXCEPT:{"err_msg": "Não é possível obter os detalhes fru. Falha ao executar payload_info cmd", "nome": "Firmware DCB"}
2021-05-19 19:20:39 INFO lcm_ops_by_host:906 (xx.xx.xx.6, inventário, 2cf0ad40-ff89-431f-80ee-a6968051c4bf) Elevando o inventárioOpError com firmware DCB, incapaz de obter os detalhes fru. Falha ao executar payload_info cmd
, xx.xx.xx.6
O comando 'ipmitool fru list' (executado do host) pode falhar com um erro semelhante ao descrito abaixo:
[root@AHV ~]# lista de fru ipmitool
Descrição do dispositivo FRU: Dispositivo FRU integrado (ID 0)
Tipo de gabinete: gabinete de montagem em rack
Número da peça do gabinete: .....................
Série do gabinete: ..................
Extra de gabinete: qualificado para Nutanix
Gabinete extra: LCM 2,00
Data da placa Mfg: 17 de outubro de 2019
Placa Mfg: Intel Corporation
Produto da placa: S2600WF0
Série da placa: BQWFXXXXX222
Número da peça da placa: H99999-999
Fabricante do produto: Intel Corporation
Nome do produto: S2600WF0
Número da peça do produto: K99999-001
Versão do produto: LWF2312NXXxxxx
Série do produto: BQF9XXXXXXX
Etiqueta de ativos do produto: ....................
Falha no comando SDR 0000: Tempo de espera
Falha no comando SDR 0000: Tempo de espera
Falha no comando SDR 0000: Tempo de espera
Falha no comando SDR 0000: Tempo de espera
Falha no comando SDR 0000: Tempo de espera