Fazer upgrade do firmware do HPE Chassis Manager

Nesta página, descrevemos as etapas para fazer upgrade do firmware do HPE Chassis Manager para a versão 2.10.12 ou mais recente no dispositivo isolado do Google Distributed Cloud (GDC).

Antes de começar

Antes de iniciar o upgrade do firmware, conclua os pré-requisitos a seguir:

  1. Garantir a redundância de energia: conecte e verifique os dois cabos de alimentação às fontes de alimentação do chassi do dispositivo para evitar a perda acidental de energia durante a instalação do firmware.

  2. Verificar o acesso à rede: confira se a estação de trabalho ou o laptop está conectado à rede de gerenciamento do dispositivo e se pode acessar os endereços IP do iLO e do Chassis Manager. Você vai se conectar a qualquer iLO de blade de computação para montar o ISO de atualização e ao Chassis Manager para verificar o firmware e definir as credenciais:

    • iLO do nó 1 (bm01): https://198.18.0.7
    • iLO do nó 2 (bm02): https://198.18.0.8
    • iLO do nó 3 (bm03): https://198.18.0.9
    • Chassis Manager: https://198.18.0.2

    Se os endpoints não puderem ser acessados, confira se a estação de trabalho está configurada com um IP estático na sub-rede de gerenciamento (consulte Conectar o laptop ao switch) ou consulte Resolver problemas de acesso ao dispositivo.

  3. Verificar a versão atual do firmware: consulte a API Redfish do Chassis Manager (ou confira a tela de login da interface da Web) para confirmar se a versão atual é mais antiga que 2.10.12 (como a versão de fábrica 2.2-b11):

    curl -k -s "https://198.18.0.2/redfish/v1/" | jq -r '.Oem.Hpe.Manager[0].ManagerFirmwareVersion'
    
  4. Localizar ou receber o ISO de atualização híbrida da HPE: verifique se o bootstrapper está hospedando a imagem de atualização do firmware:

    curl -I -s http://198.18.0.30:8080/gdch-hpe-firmware/el8000cm.flash | head -n 1
    

    Saída esperada: HTTP/1.1 200 OK

    Fallback alternativo: se não estiver disponível, faça o download manual da imagem de atualização oficial para sua estação de trabalho local da HPE: EL8000CM_Updater_BI_2.10.12_App_2.10.12.hybrid.iso.

  5. Recuperar credenciais: receba as credenciais de administrador do iLO do blade do servidor:

    • Dispositivos não inicializados: recupere o server_bmc_username e server_bmc_password do arquivo /root/gdch/support/devices.csv (consulte Problemas comuns de inicialização).
    • Dispositivos inicializados (upgrades): recupere as credenciais do iLO dos secrets do Kubernetes bmc-credentials-* no namespace gpc-system (consulte Desligar um blade ou Desligar o dispositivo).

Fazer upgrade do firmware do Chassis Manager

Siga estas etapas para atualizar o firmware do Chassis Manager em um blade de computação:

Conectar-se ao console HTML5 do iLO do blade

  1. Abra um navegador da Web e acesse qualquer iLO de blade de computação configurado (por exemplo, https://198.18.0.8).
  2. Faça login usando as credenciais de administrador.
  3. No menu de navegação à esquerda, clique em Console e mídia remotos e inicie o Console remoto HTML5.

Montar o ISO de atualização híbrida da HPE

  1. Na janela do console remoto HTML5, clique em Mídia virtual na barra de menu superior.
  2. Selecione CD/DVD e escolha o método de montagem preferido:
    • Método principal (servidor de artefatos do GDCH): selecione URL de mídia com script e insira o URL do artefato do bootstrapper: http://198.18.0.30:8080/gdch-hpe-firmware/el8000cm.flash
    • Método alternativo (upload local): selecione Arquivo *.iso local, clique em Procurar e selecione o arquivo EL8000CM_Updater_BI_2.10.12_App_2.10.12.hybrid.iso que você fez o download manual da HPE nos pré-requisitos.
  3. Confira se a opção Inicializar na próxima redefinição está selecionada.
  4. Clique em Inserir mídia.
  5. Verifique se o status da mídia virtual mostra Conectado.

Reiniciar o blade do servidor e executar a atualização do firmware

  1. Reinicie o blade de computação usando o SO ou os controles de energia do iLO (Energia e temperatura > Energia do servidor > botão Redefinir).
  2. Abra o console clicando em Console remoto > Iniciar > Console HTML5.
  3. Quando solicitado pelo menu do bootloader GNU GRUB, selecione Sistema ativo (amd64) e pressione Enter para iniciar a execução da atualização do firmware.

Reinicializar o blade do servidor e redefinir a senha

  1. Quando a tela de conclusão da instalação aparecer, digite reboot no console para reiniciar o blade do servidor.
  2. No menu do console, clique em Mídia virtual e ejete o CD-ROM.
  3. Aguarde aproximadamente 2 a 3 minutos para que o processador ARM interno do Chassis Manager conclua a inicialização.
  4. Faça login na interface da Web do Chassis Manager em https://198.18.0.2 ou usando SSH em 198.18.0.2 usando as credenciais padrão (Administrator / password) e defina a senha administrativa.

Voltar à inicialização ou ao upgrade do dispositivo

Depois que o Chassis Manager terminar de reiniciar e você definir a senha administrativa, volte ao fluxo de trabalho original:

  • Se você estiver retomando uma inicialização com falha: volte ao terminal do bootstrapper. Não é necessário repetir a preparação do bootstrapper nem limpar os arquivos atuais. Execute /usr/bin/prod-appliance.sh para retomar o processo de inicialização:

    /usr/bin/prod-appliance.sh
    
  • Se você estiver executando como um pré-requisito antes da inicialização: volte a Inicializar o dispositivo e siga as instruções detalhadas para iniciar o processo de inicialização.

  • Se você estiver executando antes ou durante um upgrade do dispositivo: volte a Atualizar e aplicar patch no dispositivo e continue com o processo de upgrade usando gdcloud appliance upgrade.