Compartilhar via


Testes de avaliação de cluster cib

Os testes são a primeira parte dos testes de validação de CA (Disponibilidade Contínua) do Cluster in A Box (CiB) que ajudam a validar o produto CiB a atender aos requisitos de hardware da AC.

Os testes executam as tarefas abaixo:

  • Validar hardware para cluster de failover
  • Criar cluster de failover
  • Configurar o servidor de arquivos da AC com compartilhamentos SMB e NFS
  • Configurar o servidor de destino iSCSI da AC com discos virtuais iSCSI
  • Executar ação básica de failover e testes de E/S

Detalhes do teste

   
Especificações
  • System.Server.Cluster.Core.ClusterInABox
Plataformas
  • Windows Server 2016 (x64)
Versões com suporte
  • Windows 10
  • Windows 10, versão 1511
  • Windows 10, versão 1607
  • Windows 10, versão 1703
  • Windows 10, versão 1709
  • Windows 10, versão 1803
  • Windows 10, versão 1809
  • Windows 10, versão 1903
  • Próxima atualização para Windows 10
Tempo de execução esperado (em minutos) 90
Categoria Cenário
Tempo limite (em minutos) 5400
Requer reinicialização false
Requer configuração especial true
Tipo automático

Documentação adicional

Os testes nessa área de recurso podem ter documentação adicional, incluindo pré-requisitos, configuração e informações de solução de problemas, que podem ser encontradas nos tópicos a seguir:

Executando o teste

Requisitos de hardware

Produto cib (até 64 nós) e um computador extra como controlador de teste são necessários para executar o teste.

Os seguintes requisitos em nós cib devem ser atendidos:

  • Os nós cib devem atender aos requisitos de hardware do Windows Server 10.
  • Os nós cib devem atender aos requisitos de hardware do Clustering de Failover para o Windows Server 10
  • Os nós cib devem ter aproximadamente 100 GB de espaço livre no disco rígido local.

Os seguintes requisitos no computador do controlador de teste devem ser atendidos:

  • O controlador de teste deve atender aos requisitos de hardware do Windows Server 10.
  • Pelo menos 100 GB de espaço livre no disco rígido local.
  • Pelo menos 32 GB de memória.
  • Recomendamos um adaptador Ethernet de 10 Gigabits.
  • Pelo menos dois processadores quad core.

Os seguintes requisitos de armazenamento compartilhado para nós CiB devem ser atendidos:

  • Pelo menos 22 LUNs compartilhados (mínimo de 1 GB cada, recomendamos 100 GB ou mais cada).
  • Todos os LUNs compartilhados são visíveis para todos os nós cib.
  • Todos os LUNs compartilhados foram inicializados e formatados como volumes NTFS com letras de unidade apropriadas.

Requisitos de software

  • Todos os computadores devem estar executando o Windows Server 10.
  • Todos os computadores devem ser ingressados no mesmo domínio.
  • Todos os computadores devem ter endereços IP fornecidos pelo DHCP
  • Resolução DNS para todos os computadores

Solução alternativa do LMS

Para que o Controlador HLK agende os testes nos computadores de teste (nós cib e controlador de teste), um trabalho HLK precisa ser executado em todos os computadores de teste manualmente por meio do HLK Manager antes de executar os testes. Essa é uma solução alternativa única e só precisa ser feita uma vez depois que o cliente HLK é instalado em todos os computadores.

Etapas:

Verifique se o cliente HLK foi instalado em todos os nós cib e no computador do Controlador de Teste. Os computadores foram movidos para um pool de computadores para teste de CiB e estão em Pronto status.

  1. Abra o HLK Manager pressionando a tecla Windows e digitando HLK Manager

  2. Abra Explorer de trabalho acessando Menu-Explorers-Job>> Explorer

  3. Acesse $\System\Configuration\e localize o trabalho chamado Kit de Logotipo do Windows - Preparar cliente para envio

    Observação

      Pressione F5 se o trabalho não estiver aparecendo

  4. Clique com o botão direito do mouse no trabalho e clique em Agendar...

    Selecionando Agendamento no HLK Manager

  5. Na guia Trabalhos , defina o parâmetro WDKSubmissionId como Preparado pelo Cliente

    Captura de tela do HLK Manager mostrando o local do valor Preparado pelo Cliente no painel Parâmetros Locais.

    Na guia Computadores , localize o pool de computadores para teste de CiB, selecione todos os nós cib e o computador do Controlador de Teste e clique em Criar Agenda

    Captura de tela do HLK Manager mostrando a guia Computadores e o botão Criar Agendamento na barra de menus superior

  6. Monitorar o trabalho em execução status

    Abra Menu-Explorers-Monitor> de> Trabalho. Navegue até o pool de computadores criado para teste de CiB

    Aguarde a conclusão do trabalho em todos os computadores.

    Captura de tela do HLK mostrando trabalhos em execução

  7. Abra o HLK Studio, vá para Configuração e clique com o botão direito do mouse no pool de computadores CiB. Observe o valor configuração de cópia de despejo de memória (neste exemplo, ele foi definido como Desabilitar).

    Captura de tela do Gerenciador do HLK mostrando a Configuração de Cópia de Backup do Despejo de Memória no menu de clique com o botão direito do mouse

  8. Em cada um dos computadores, execute o comando abaixo de um prompt de comando com privilégios elevados para definir a mesma configuração de Despejo de Memória, conforme observado na etapa 7 ( substitua Desabilitar no comando se a configuração for diferente).

    WTTCmd.exe /ConfigReg /Add /Value:"WHCK\CrashDumpClientSetting" /Data:"Disable"
    

Para iniciar os testes, siga estas etapas:

  1. Abrir o HLK Studio

  2. Criar um projeto

  3. Vá para a página Seleção e selecione o computador controlador de teste na guia sistemas

  4. Clique com o botão direito do mouse no destino selecionado, clique em Adicionar novos recursos, selecione System.Server.Cluster.Core e clique em OK

    Captura de tela do HLK Manager mostrando o menu de contexto com System.Server.Cluster.Core selecionado

  5. Vá para a página Testes , selecione Testes de Avaliação de Cluster cib e clique em Executar Selecionado.

    Captura de tela dos Testes de Avaliação do CiB selecionados

  6. Selecione todos os nós cib para a função ClusterNode.

    Defina os valores de parâmetro apropriados para Domain, UserName, Password e ClusterName.

    Observação

      ClusterName não pode exceder 9 caracteres. Se estiver executando o teste várias vezes, use um valor diferente para o nome do cluster a cada vez

    Clique em OK para agendar o teste.

    Captura de tela do Gerenciador HLK com parâmetros, conjunto de computadores e botão OK

  7. Vá para a página Resultados para marcar o status de teste e os resultados.

    Captura de tela da página Resultados do Gerenciador do HLK

  8. Criar um arquivo de pacote para testes de Avaliação de Cluster cib

    Vá para a página Pacote , clique em Criar Pacote e, em seguida, clique em OK.

    Captura de tela da página Pacote do HLK Manager, incluindo o botão Criar Pacote

Solucionando problemas

Para solução de problemas genéricos de falhas de teste do HLK, consulte Solução de problemas de falhas de teste do Windows HLK.

Um erro semelhante à falha do cluster: caso de teste ### falha indica que o cluster não foi configurado corretamente. Verifique se os discos compartilhados estão inicializados e formatados como volumes NTFS para garantir que um cluster possa ser formado e que não existam clusters ou grupos de recursos com o nome especificado no parâmetro de cluster.

Se forem encontradas falhas, você poderá examinar os logs para obter detalhes adicionais sobre as falhas no HLK Studio na página Resultados :

  • Testes de avaliação de cluster cib-> executar testes de qualidade de avaliação-logs-te.wtl>>

Para exibir os relatórios de validação de hardware do cluster, clique com o botão direito do mouse no teste e selecione Arquivos Adicionais

Mais informações

Parâmetros

Nome do parâmetro Descrição do parâmetro
CiBTestBin testar local binário
ReplaceNodeNames.ps1
PATHTOXML
CONFIGFILENAME Nome do arquivo XML de configuração
Domínio O nome do domínio ao qual os nós de cluster são ingressados
UserName O nome de usuário de um usuário no grupo de segurança Administradores de Domínio
Senha A senha do usuário no grupo de segurança Administradores de Domínio
ClusterName O nome do cluster a ser criado
NodeList
Reboot-Nodes.ps1
Create-ClusterDataGatherer.ps1