Partilhar via


Adicionar um servidor no Azure Stack HCI, versão 23H2

Aplica-se a: Azure Stack HCI, versão 23H2

Este artigo descreve como gerenciar a capacidade adicionando um servidor (geralmente chamado de expansão) ao cluster HCI do Azure Stack.

Sobre adicionar servidores

Você pode facilmente dimensionar a computação e o armazenamento ao mesmo tempo em sua HCI do Azure Stack adicionando servidores a um cluster existente. Seu cluster HCI do Azure Stack dá suporte a um máximo de até 16 servidores.

Cada novo servidor físico adicionado ao cluster deve corresponder ao restante dos servidores em termos de tipo de CPU, memória, número de unidades e tipo e tamanho das unidades.

Você pode dimensionar dinamicamente seu cluster HCI do Azure Stack de 1 para 16 servidores. Em resposta ao dimensionamento, o orquestrador (também conhecido como Lifecycle Manager) ajusta a resiliência da unidade, a configuração da rede, incluindo os agentes locais, como os agentes orquestradores, e o registro Arc. O dimensionamento dinâmico pode exigir a mudança da arquitetura de rede de conectado sem um switch para conectado através de um switch de rede.

Importante

  • Nesta versão, você só pode adicionar um servidor a qualquer momento. No entanto, você pode adicionar vários servidores sequencialmente para que o pool de armazenamento seja rebalanceado apenas uma vez.
  • Não é possível remover permanentemente um servidor de um cluster.

Adicionar fluxo de trabalho do servidor

O diagrama de fluxo a seguir mostra o processo geral para adicionar um servidor:

Diagrama ilustrando o processo para adicionar um servidor.

Para adicionar um servidor, siga estas etapas de alto nível:

  1. Instale o sistema operacional, os drivers e o firmware no novo servidor de cluster que você planeja adicionar. Para obter mais informações, consulte Instalar sistema operacional.
  2. Adicione o servidor preparado por meio do Add-server cmdlet do PowerShell.
  3. Ao adicionar um servidor ao cluster, o sistema valida se o novo servidor de entrada atende aos requisitos de CPU, memória e armazenamento (unidades) antes de realmente adicionar o servidor.
  4. Depois que o servidor é adicionado, o cluster também é validado para garantir que ele esteja funcionando normalmente. Em seguida, o pool de armazenamento é rebalanceado automaticamente. O reequilíbrio de armazenamento é uma tarefa de baixa prioridade que não afeta as cargas de trabalho reais. O reequilíbrio pode ser executado por vários dias, dependendo do número de servidores e do armazenamento usado.

Nota

Se você implantou seu cluster HCI do Azure Stack usando IPs de armazenamento personalizados, deverá atribuir manualmente IPs aos adaptadores de rede de armazenamento depois que o servidor for adicionado.

Cenários suportados

Para adicionar um servidor, há suporte para os seguintes cenários de expansão:

Cenário inicial Cenário-alvo Configurações de resiliência Arquitetura de rede de armazenamento Configurações de testemunha
Servidor único Cluster de dois servidores Espelho de duas vias Configurado com e sem um switch Testemunha necessária para o cenário de destino.
Cluster de dois servidores Cluster de três servidores Espelho de três vias Configurado apenas com um switch Testemunha opcional para o cenário de destino.
Cluster de três servidores Cluster N-server Espelho de três vias Mudar apenas Testemunha opcional para o cenário de destino.

Ao atualizar um cluster de dois para três servidores, o nível de resiliência de armazenamento é alterado de um espelho bidirecional para um espelho tridirecional.

Configurações de resiliência

Nesta versão, para adicionar operação de servidor, tarefas específicas não são executadas nos volumes de carga de trabalho criados após a implantação.

Para adicionar operação de servidor, as configurações de resiliência são atualizadas para os volumes de infraestrutura necessários e os volumes de carga de trabalho criados durante a implantação. As configurações permanecem inalteradas para outros volumes de carga de trabalho criados após a implantação (já que as configurações de resiliência intencional desses volumes não são conhecidas e você pode querer apenas um volume espelhado de 2 vias, independentemente da escala do cluster).

No entanto, as configurações de resiliência padrão são atualizadas no nível do pool de armazenamento e, portanto, quaisquer novos volumes de carga de trabalho criados após a implantação herdarão as configurações de resiliência.

Requisitos de Hardware

Ao adicionar um servidor, o sistema valida o hardware do novo servidor de entrada e garante que o servidor atenda aos requisitos de hardware antes de ser adicionado ao cluster.

Componente Verificação de conformidade
CPU Valide se o novo servidor tem o mesmo número de ou mais núcleos de CPU. Se os núcleos de CPU no nó de entrada não atenderem a esse requisito, um aviso será apresentado. No entanto, a operação é permitida.
Memória Valide se o novo servidor tem a mesma quantidade de ou mais memória instalada. Se a memória no nó de entrada não atender a esse requisito, um aviso será apresentado. No entanto, a operação é permitida.
Unidades Valide se o novo servidor tem o mesmo número de unidades de dados disponíveis para Espaços de Armazenamento Diretos. Se o número de unidades no nó de entrada não atender a esse requisito, um erro será relatado e a operação será bloqueada.

Pré-requisitos

Antes de adicionar um servidor, você precisa concluir os pré-requisitos de hardware e software.

Pré-requisitos de hardware

Certifique-se de preencher os seguintes pré-requisitos:

  1. A primeira etapa é adquirir o novo hardware HCI do Azure Stack do seu OEM original. Consulte sempre a documentação fornecida pelo OEM ao adicionar novo hardware de servidor para uso no cluster.
  2. Coloque o novo servidor físico no local predeterminado, por exemplo, um rack e o cabo adequadamente.
  3. Habilite e ajuste as portas do switch físico conforme aplicável em seu ambiente de rede.

Pré-requisitos de software

Certifique-se de preencher os seguintes pré-requisitos:

  • AzureStackLCMUser está ativo no Ative Directory. Para obter mais informações, consulte Preparar o Ative Directory.
  • Entrou como AzureStackLCMUser ou outro usuário com permissões equivalentes.
  • As credenciais do AzureStackLCMUser não foram alteradas.

Adicionar um servidor

Esta seção descreve como adicionar um servidor usando o PowerShell, monitorar o Add-Server status da operação e solucionar problemas, se houver algum problema.

Adicionar um servidor usando o PowerShell

Certifique-se de que analisou e completou os pré-requisitos.

No novo servidor que pretende adicionar, siga estes passos.

  1. Instale o sistema operacional e os drivers necessários no novo servidor que você planeja adicionar. Siga as etapas em Instalar o Azure Stack HCI, versão 23H2 Sistema Operacional.

  2. Registre o servidor com Arc. Siga as etapas em Registrar com Arc e configure as permissões.

    Nota

    Você deve usar os mesmos parâmetros dos nós existentes para se registrar no Arc. Por exemplo: Nome do Grupo de Recursos, Região, Assinatura e Tentant.

  3. Atribua as seguintes permissões aos nós de servidor recém-adicionados:

Num servidor que já existe no cluster, siga estes passos:

  1. Entre com as credenciais de usuário do domínio fornecidas durante a implantação do cluster.

  2. (Opcional) Antes de adicionar o servidor, certifique-se de obter um token de autenticação atualizado. Execute o seguinte comando:

    Update-AuthenticationToken 
    
  3. Execute o seguinte comando para adicionar o novo servidor de entrada:

    $HostIpv4 = "<IPv 4 for the new server>"
    $Cred = Get-Credential 
    Add-Server -Name "< Name of the new server>" -HostIpv4 $HostIpv4 -LocalAdminCredential $Cred 
    
  4. Anote o ID da operação como saída pelo Add-Server comando. Use esse ID de operação posteriormente para monitorar o progresso da Add-Server operação.

Nota

Se o cluster estiver usando uma intenção ATC de rede dedicada para armazenamento e você estiver usando IPs de armazenamento personalizados, deverá configurar os IPs para os adaptadores de rede de armazenamento antes de adicionar o novo servidor. Se o cluster estiver usando uma intenção ATC de rede compartilhada para armazenamento e outro tipo de tráfego, como computação e gerenciamento, você precisará configurar manualmente os IPs para os adaptadores de rede virtual de armazenamento depois que o servidor for adicionado.

Monitorar o progresso da operação

Para monitorar o progresso da operação adicionar servidor, execute estas etapas:

  1. Execute o cmdlet a seguir e forneça a ID da operação da etapa anterior.

    $ID = "<Operation ID>" 
    Start-MonitoringActionplanInstanceToComplete -actionPlanInstanceID $ID 
    
  2. Após a conclusão da operação, o trabalho de rebalanceamento de armazenamento em segundo plano continuará a ser executado. Aguarde a conclusão do trabalho de reequilíbrio de armazenamento. Para verificar o progresso desse trabalho de rebalanceamento de armazenamento, use o seguinte cmdlet:

    Get-VirtualDisk|Get-StorageJob
    

    Se o trabalho de reequilíbrio de armazenamento for concluído, o cmdlet não retornará uma saída.

O servidor recém-adicionado é exibido no portal do Azure em sua lista de clusters HCI do Azure Stack após várias horas. Para forçar o servidor a aparecer no portal do Azure, execute o seguinte comando:

Sync-AzureStackHCI

Cenários de recuperação

Os cenários de recuperação a seguir e as etapas de mitigação recomendadas são tabulados para adicionar um servidor:

Descrição do cenário Mitigação Suportado?
Adicionado um novo servidor fora da banda sem usar o orquestrador. Remova o servidor adicionado.
Use o orquestrador para adicionar o servidor.
Não
Adicionado um novo servidor com orchestrator e a operação falhou. Para concluir a operação, investigue a falha.
Execute novamente a operação com falha usando Add-Server -Reruno .
Sim
Adicionado um novo servidor com orchestrator.
A operação foi parcialmente bem-sucedida, mas teve que começar com uma nova instalação do sistema operacional.
Nesse cenário, o orchestrator já atualizou seu armazenamento de conhecimento com o novo servidor. Use o cenário do servidor de reparo. Sim

Resolver problemas

Se você tiver falhas ou erros ao adicionar um servidor, poderá capturar a saída das falhas em um arquivo de log. Num servidor que já existe no cluster, siga estes passos:

  • Entre com as credenciais de usuário do domínio fornecidas durante a implantação do cluster. Capture o problema nos arquivos de log.

    Get-ActionPlanInstance -ActionPlanInstanceID $ID|out-file log.txt
    
  • Para executar novamente a operação com falha, use o seguinte cmdlet:

    Add-Server -Rerun
    

Próximos passos

Saiba mais sobre como reparar um servidor.