Skip to main content
Element Software
Uma versão mais recente deste produto está disponível.
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.

Execute verificações de integridade do armazenamento Element antes de atualizar o armazenamento.

Colaboradores netapp-pcarriga

É necessário executar verificações de integridade antes de atualizar o armazenamento do Element para garantir que todos os nós de armazenamento em seu cluster estejam prontos para a próxima atualização.

O que você vai precisar
  • Serviços de gerenciamento: Você atualizou para o pacote de serviços de gerenciamento mais recente (2.10.27 ou posterior).

    Importante Você precisa atualizar para o pacote de serviços de gerenciamento mais recente antes de atualizar o software Element.
  • Nó de gerenciamento: Você está executando o nó de gerenciamento versão 11.3 ou posterior.

  • Software Element: A versão do seu cluster está executando o software NetApp Element 11.3 ou posterior.

  • Contrato de Licença de Usuário Final (EULA): A partir da versão 2.20.69 dos serviços de gerenciamento, você deve aceitar e salvar o EULA antes de usar a interface do usuário ou a API do NetApp Hybrid Cloud Control para executar verificações de integridade do armazenamento Element:

    1. Abra o endereço IP do nó de gerenciamento em um navegador da web:

      https://<ManagementNodeIP>
    2. Faça login no NetApp Hybrid Cloud Control fornecendo as credenciais de administrador do cluster de armazenamento.

    3. Selecione Atualizar próximo ao canto superior direito da interface.

    4. O Contrato de Licença de Usuário Final (EULA) aparece na tela. Deslize a tela para baixo, selecione Aceito esta atualização e todas as futuras e selecione Salvar.

opções de check-up de saúde

Você pode executar verificações de integridade usando a interface do usuário do NetApp Hybrid Cloud Control ou a API do NetApp Hybrid Cloud Control:

Você também pode obter mais informações sobre as verificações de integridade de armazenamento realizadas pelo serviço:

Use o NetApp Hybrid Cloud Control para executar verificações de integridade do armazenamento Element antes de atualizar o armazenamento.

Utilizando o NetApp Hybrid Cloud Control, você pode verificar se um cluster de armazenamento está pronto para ser atualizado.

Passos
  1. Abra o endereço IP do nó de gerenciamento em um navegador da web:

    https://<ManagementNodeIP>
  2. Faça login no NetApp Hybrid Cloud Control fornecendo as credenciais de administrador do cluster de armazenamento.

  3. Selecione Atualizar próximo ao canto superior direito da interface.

  4. Na página Upgrades, selecione a aba Storage.

  5. Selecione a verificação de saúde.ícone para o cluster que você deseja verificar se está pronto para atualização.

  6. Na página Verificação de integridade do armazenamento, selecione Executar verificação de integridade.

  7. Caso haja algum problema, faça o seguinte:

    1. Acesse o artigo específico da Base de Conhecimento listado para cada problema ou execute a solução especificada.

    2. Se uma Base de Conhecimento (KB) for especificada, conclua o processo descrito no artigo da KB correspondente.

    3. Após resolver os problemas do cluster, selecione Executar verificação de integridade novamente.

Após a verificação de integridade ser concluída sem erros, o cluster de armazenamento estará pronto para ser atualizado. Consulte a atualização do nó de armazenamento."instruções" Prosseguir.

Use a API para executar verificações de integridade do armazenamento do Element antes de atualizar o armazenamento.

Você pode usar a API REST para verificar se um cluster de armazenamento está pronto para ser atualizado. A verificação de integridade garante que não haja obstáculos à atualização, como nós pendentes, problemas de espaço em disco e falhas no cluster.

Passos
  1. Localize o ID do cluster de armazenamento:

    1. Abra a interface de usuário da API REST do nó de gerenciamento no nó de gerenciamento:

      https://<ManagementNodeIP>/mnode
    2. Selecione Autorizar e complete o seguinte:

      1. Insira o nome de usuário e a senha do cluster.

      2. Insira o ID do cliente como mnode-client se o valor ainda não estiver preenchido.

      3. Selecione Autorizar para iniciar uma sessão.

      4. Feche a janela de autorização.

    3. Na interface do usuário da API REST, selecione GET /assets .

    4. Selecione Experimentar.

    5. Selecione Executar.

    6. A partir da resposta, copie o "id" do "storage" Seção do cluster que você pretende verificar quanto à prontidão para atualização.

      Observação Não use o "parent" O valor nesta seção se deve ao fato de ser o ID do nó de gerenciamento, e não o ID do cluster de armazenamento.
    "config": {},
    "credentialid": "12bbb2b2-f1be-123b-1234-12c3d4bc123e",
    "host_name": "SF_DEMO",
    "id": "12cc3a45-e6e7-8d91-a2bb-0bdb3456b789",
    "ip": "10.123.12.12",
    "parent": "d123ec42-456e-8912-ad3e-4bd56f4a789a",
    "sshcredentialid": null,
    "ssl_certificate": null
  2. Execute verificações de integridade no cluster de armazenamento:

    1. Abra a interface de usuário da API REST de armazenamento no nó de gerenciamento:

      https://<ManagementNodeIP>/storage/1/
    2. Selecione Autorizar e complete o seguinte:

      1. Insira o nome de usuário e a senha do cluster.

      2. Insira o ID do cliente como mnode-client se o valor ainda não estiver preenchido.

      3. Selecione Autorizar para iniciar uma sessão.

      4. Feche a janela de autorização.

    3. Selecione POST /verificações de saúde.

    4. Selecione Experimentar.

    5. No campo de parâmetros, insira o ID do cluster de armazenamento obtido na Etapa 1.

      {
        "config": {},
        "storageId": "123a45b6-1a2b-12a3-1234-1a2b34c567d8"
      }
    6. Selecione Executar para executar uma verificação de integridade no cluster de armazenamento especificado.

      A resposta deve indicar o estado como initializing :

    {
      "_links": {
        "collection": "https://10.117.149.231/storage/1/health-checks",
        "log": "https://10.117.149.231/storage/1/health-checks/358f073f-896e-4751-ab7b-ccbb5f61f9fc/log",
        "self": "https://10.117.149.231/storage/1/health-checks/358f073f-896e-4751-ab7b-ccbb5f61f9fc"
      },
      "config": {},
      "dateCompleted": null,
      "dateCreated": "2020-02-21T22:11:15.476937+00:00",
      "healthCheckId": "358f073f-896e-4751-ab7b-ccbb5f61f9fc",
      "state": "initializing",
      "status": null,
      "storageId": "c6d124b2-396a-4417-8a47-df10d647f4ab",
      "taskId": "73f4df64-bda5-42c1-9074-b4e7843dbb77"
    }
    1. Copie o healthCheckID Isso faz parte da resposta.

  3. Verifique os resultados dos exames de saúde:

    1. Selecione GET /health-checks/{healthCheckId}.

    2. Selecione Experimentar.

    3. Insira o ID da verificação de integridade no campo de parâmetros.

    4. Selecione Executar.

    5. Deslize a tela até o final do corpo da resposta.

      Se todas as verificações de integridade forem bem-sucedidas, o retorno será semelhante ao exemplo a seguir:

    "message": "All checks completed successfully.",
    "percent": 100,
    "timestamp": "2020-03-06T00:03:16.321621Z"
  4. Se o message O retorno indica que houve problemas relacionados à integridade do cluster. Faça o seguinte:

    1. Selecione GET /health-checks/{healthCheckId}/log

    2. Selecione Experimentar.

    3. Insira o ID da verificação de integridade no campo de parâmetros.

    4. Selecione Executar.

    5. Analise quaisquer erros específicos e obtenha os links para os respectivos artigos da base de conhecimento.

    6. Acesse o artigo específico da Base de Conhecimento listado para cada problema ou execute a solução especificada.

    7. Se uma Base de Conhecimento (KB) for especificada, conclua o processo descrito no artigo da KB correspondente.

    8. Depois de resolver os problemas do cluster, execute GET ​/health-checks​/{healthCheckId}/log novamente.

Verificações de integridade do armazenamento realizadas pelo serviço

As verificações de integridade do armazenamento realizam as seguintes verificações por cluster.

Verifique o nome Nó/Cluster Descrição

verificar_resultados_assíncronos

Conjunto

Verifica se o número de resultados assíncronos no banco de dados está abaixo de um limite predefinido.

verificar_falhas_do_cluster

Conjunto

Verifica se não existem falhas de cluster que impeçam a atualização (conforme definido na origem do elemento).

verificar_velocidade_de_upload

Mede a velocidade de upload entre o nó de armazenamento e o nó de gerenciamento.

verificação_de_velocidade_de_conexão

Verifica se os nós têm conectividade com o nó de gerenciamento que fornece pacotes de atualização e estima a velocidade da conexão.

verificar_núcleos

Verifica a existência de arquivos de despejo de memória e arquivos core do kernel no nó. A verificação falha para quaisquer falhas ocorridas em um período recente (limite de 7 dias).

verificar_espaço_em_disco_raiz

Verifica se o sistema de arquivos raiz possui espaço livre suficiente para realizar uma atualização.

verificar_var_log_espaço_em_disco

Verifica que /var/log O espaço livre atinge um determinado limite percentual de espaço livre. Caso contrário, a verificação irá rotacionar e eliminar os registros mais antigos para que fiquem abaixo do limite. A verificação falha se não for possível criar espaço livre suficiente.

verificar_nós_pendentes

Conjunto

Verifica se não há nós pendentes no cluster.

Encontre mais informações