Skip to main content
Upgrade Health Checker
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Gere um plano de atualização com o Upgrade Health Checker

Colaboradores netapp-ivanad

Você pode usar o Upgrade Health Checker para gerar um plano de atualização para um ou vários clusters ONTAP.

Você também pode "automatizar a geração de relatórios de atualização" para ajudar a manter planos de atualização atualizados, caso possua um ambiente grande e complexo com múltiplos clusters.

Sobre esta tarefa

O Upgrade Health Checker oferece suporte a atualizações para versões do ONTAP local 9.11.1 e posteriores. Se você estiver usando Cloud Volumes ONTAP, consulte "Atualizar Cloud Volumes ONTAP" para obter informações sobre como atualizar seu sistema.

Antes de começar

Para saber mais sobre um parâmetro específico do Upgrade Health Checker e a ordem de prioridade de como a ferramenta aceita input, consulte "Saiba mais sobre os parâmetros de entrada para o Upgrade Health Checker".

Passos
  1. Defina a permissão de execução no arquivo binário antes de executá-lo pela primeira vez:

    chmod +x uhc
    Observação Upgrade Health Checker é um pacote independente e precisará se descompactar antes de ser executado. Isso pode levar alguns segundos.
  2. Antes de concluir uma execução completa do Upgrade Health Checker, realize uma verificação abrangente para garantir que a ferramenta consiga se conectar ao cluster e aos endpoints necessários:

    --test all

    A verificação completa garante que a máquina virtual que hospeda o Upgrade Health Checker tenha:

  3. (Opcional) Se você quiser usar um arquivo de configuração para armazenar parâmetros, renomeie o config.yaml.example arquivo localizado no mesmo local onde você baixou o binário para config.yaml.

    Aqui está um exemplo de arquivo config.yaml:

    # Application Configuration
    APP:
      RUNS_PATH: "/opt/uhc/runs"
    
    # Cluster Credentials
    CLUSTER:
      IP: "x.x.x.x"
      USERNAME: "admin"
      PASSWORD: "xyz"
      TARGET_ONTAP_VERSION: ""  # Optional: Specify target ONTAP version (e.g., "9.16.1" or "current" to keep existing version). Leave empty to prompt user.
      ACCEPT_EULA: false  # Optional: Set to true to accept EULA through config. If false/empty, user will be prompted interactively.
  4. Execute a ferramenta de verificação de integridade da atualização inserindo a versão do ONTAP para a qual deseja atualizar e aceitando o contrato de licença do usuário final, incluindo parâmetros adicionais conforme necessário.

    Observação O contrato de licença do usuário final é um documento de várias páginas. Digite all para ver o documento inteiro de uma vez e digite y para aceitá-lo.

    Após o log do AutoSupport ser baixado para um cluster, o processamento geralmente leva de um a dois minutos, dependendo do número de nós do cluster. Como diferentes versões do ONTAP lidam com a coleta do AutoSupport de forma diferente, cada execução do Upgrade Health Checker depende da carga atual do cluster e da versão do ONTAP.

    1. Familiarize-se com os parâmetros disponíveis do Upgrade Health Checker, a ordem de prioridade de entrada e os valores padrão para determinados parâmetros consultando "Saiba mais sobre os parâmetros de entrada para o Upgrade Health Checker".

      O Guia de Parâmetros de Entrada também fornece informações para especificar um caminho de arquivo de configuração personalizado e um caminho de execução para otimizar seu fluxo de trabalho. A melhor prática é criar um diretório de saída personalizado para cada cluster para organizar seus relatórios e logs de forma eficaz.

    2. Execute a verificação de integridade da atualização aceitando o contrato de licença do usuário final e inserindo a versão do ONTAP de destino e quaisquer parâmetros adicionais.

      ./uhc
  5. Após a conclusão das verificações do Upgrade Health Checker, navegue até a runs pasta para visualizar o plano de atualização e o relatório do cluster.

    Observação Cada execução do programa é uma "execução única" e terá todos os dados, registros e resultados associados na pasta runs correspondente.
  6. Abra o arquivo de relatório (nomeado uhc_<cluster-name>_<YYYYMMDDHHMMSS>.html) em um navegador da web para visualizar o relatório. Se você estiver executando em um host remoto, primeiro baixe o arquivo de relatório para uma máquina onde você possa visualizar o relatório em um navegador da web.

    O caminho do log e o caminho do relatório são os seguintes:

    • Caminho do log: <output-path>/<unique-run-dir>/<cluster-name>/logs

    • Caminho do relatório: <output-path>/<unique-run-dir>/<cluster-name>/results/uhc_<cluster-name>_<YYYYMMDDHHMMSS>.html