Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: implantações hiperconvergadas do Azure Local
Este artigo descreve como gerenciar a capacidade adicionando um nó (geralmente chamado de expansão) à sua instância local do Azure. Neste artigo, cada servidor é chamado de nó.
Sobre adicionar nós
Você pode dimensionar facilmente a computação e o armazenamento ao mesmo tempo no Azure Local adicionando nós a um sistema existente. Sua instância local do Azure dá suporte a um máximo de 16 nós.
Cada novo nó físico que você adiciona ao seu sistema deve corresponder ao restante dos nós em termos de tipo de CPU, memória, número de discos, e o tipo e de tamanho dos discos.
Você pode dimensionar dinamicamente sua instância local do Azure de 1 para 16 nós. Em resposta à escala, o orquestrador (também conhecido como Gerenciador do Ciclo de Vida) ajusta a resiliência da unidade, a configuração da rede, incluindo os agentes locais, como os agentes do orquestrador, e o registro do Arc. O dimensionamento dinâmico pode exigir a alteração da arquitetura de rede, passando de uma conexão sem um comutador para uma conexão via um switch de rede.
Importante
- Nesta versão, você só pode adicionar um nó por vez. No entanto, é possível incluir vários nós sequencialmente para que o conjunto de armazenamentos seja rebalanceado apenas uma vez.
- Não é possível remover permanentemente um nó de um sistema.
Adicionar fluxo de trabalho de nó
O seguinte diagrama de fluxo mostra o processo geral para adicionar um nó:
Para adicionar um nó, siga estas etapas de alto nível:
- Instale o sistema operacional, os drivers e o firmware no novo nó que você planeja adicionar. Para obter mais informações, consulte Instalar o sistema operacional.
- Adicione o nó preparado usando o PowerShell (
Add-Server) ou a experiência Azure Local no portal do Azure. - Ao adicionar um nó ao sistema, o sistema valida se o novo nó atende aos requisitos de CPU, memória e armazenamento (unidades) antes de adicioná-lo.
- Depois que o nó é adicionado, o sistema também é validado para garantir que 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 rebalanceamento pode ser executado por vários dias, dependendo do número de nós e do armazenamento usado.
Observação
Se você implantou sua instância local do Azure usando IPs de armazenamento personalizados, você deve atribuir manualmente IPs aos adaptadores de rede de armazenamento após a adição do nó.
Cenários com suporte
Ao adicionar um nó, os seguintes cenários de expansão horizontal são compatíveis:
| Cenário inicial | Cenário alvo | Configurações de resiliência | Arquitetura de rede de armazenamento | Configurações de testemunha |
|---|---|---|---|---|
| Nó único | Sistema de dois nós | Espelho unidirecional | Configurado com e sem um switch | Testemunha necessária para o cenário alvo. |
| Sistema de dois nós | Sistema de três nós | Espelho de três vias | Configurado apenas com um switch | Testemunha opcional para o cenário de destino. |
| Sistema de três nós | Sistema de N nós | Espelho de três vias | Apenas switch | Testemunha opcional para o cenário de destino. |
Ao atualizar um sistema de dois para três nós, o nível de resiliência do armazenamento muda de um espelhamento bidirecional para um espelhamento tridirecional.
No momento, não há suporte para os seguintes cenários por meio do portal Azure:
- Expansão horizontal de um sistema de um nó para um sistema de dois nós
- Expansão horizontal de um sistema de um nó para um sistema de dois nós
- Expansão horizontal para implantações desagregadas com zonas de disponibilidade locais configuradas
- Não há suporte para dimensionamento horizontal para sistemas implantados na nuvem Azure Governamental
Configurações de resiliência
Nesta versão, a operação de adicionar nó não executa tarefas específicas nos volumes de carga de trabalho criados após a implantação.
Na operação de adição de nó, as configurações de resiliência são atualizadas nos volumes de infraestrutura necessários e nos volumes de carga de trabalho que você cria durante a implantação. As configurações permanecem as mesmas para outros volumes de carga de trabalho criados após a implantação (já que as configurações de resiliência intencional para esses volumes não são conhecidas e talvez você queira um volume espelho bidirecional, independentemente da escala do sistema).
No entanto, as configurações de resiliência padrão são atualizadas no nível do pool de armazenamento, portanto, todos os novos volumes de carga de trabalho criados após a implantação herdam as configurações de resiliência.
Requisitos de hardware
Quando você adiciona um nó, o sistema valida o hardware do novo nó de entrada e garante que o nó atenda aos requisitos de hardware antes de adicioná-lo ao sistema.
| Componente | Verificação de conformidade |
|---|---|
| CPU | Verifique se o novo nó possui o mesmo número de núcleos de CPU ou mais. Se os núcleos da 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 nó tem a mesma quantidade ou mais de 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 nó 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 nó, conclua os pré-requisitos de hardware e software.
Pré-requisitos de hardware
Certifique-se de concluir os seguintes pré-requisitos:
- Adquira um novo hardware de Azure Local do OEM original. Sempre consulte a documentação fornecida pelo OEM ao adicionar um novo nó de hardware para usar em seu sistema.
- Coloque o novo nó físico no local predeterminado, como um rack, e faça as conexões de cabeamento adequadas.
- Habilite e ajuste as portas físicas do switch conforme aplicável em seu ambiente de rede.
Pré-requisitos de software
Certifique-se de concluir os seguintes pré-requisitos:
-
AzureStackLCMUserestá ativo no Active Directory. Para obter mais informações, consulte Preparar o Active Directory. - Conectado como
AzureStackLCMUserou outro usuário com permissões equivalentes. - As credenciais para o
AzureStackLCMUsernão mudaram.
Adicionar um nó
Você pode adicionar um nó à sua instância do Azure Local usando o PowerShell ou a experiência do Azure Local no portal do Azure.
Use o PowerShell quando desejar criar scripts e automatizar o fluxo de trabalho de adição de nó.
Preparar (PowerShell)
Siga estas etapas para adicionar um nó usando o PowerShell:
Instale o sistema operacional, os drivers e o firmware no novo nó que você planeja adicionar. Para obter mais informações, consulte Instalar o sistema operacional.
Importante
Para as versões 2503 e posteriores, use a imagem do sistema operacional da mesma versão da solução do cluster existente. Use Obter versão da solução para identificar a versão da solução em execução e use a tabela de imagens do sistema operacional para selecionar uma imagem correspondente. Evite selecionar a imagem apenas no portal Azure porque nem todas as versões de imagem podem estar listadas.
Registre o novo nó no Arc. Para obter orientações, consulte Registrar no Arc e configurar permissões.
Observação
Use os mesmos parâmetros de registro do Arc usados pelos nós existentes, incluindo grupo de recursos, região, assinatura e locatário.
Atribua as permissões necessárias ao nó recém-adicionado, incluindo Função de Gerenciamento de Dispositivos Azure Stack HCI, InfraVMs Conectadas e Usuário de Segredos do Key Vault.
Execute o cmdlet
Add-Serverpara adicionar o nó preparado à sua instância do Azure Local.Example:
Add-Server -Name "<new-node-name>"Aguarde a validação do sistema para confirmar se o nó de entrada atende aos requisitos de CPU, memória e armazenamento (unidades).
Verifique se o nó foi adicionado com sucesso e permita que o rebalanceamento do armazenamento seja concluído. O rebalanceamento é uma tarefa em segundo plano de baixa prioridade e pode ser executada por vários dias, dependendo da contagem de nós e do uso do armazenamento.
Se estiver escalando a partir de um sistema de nó único
Antes de executar Add-Server, conclua estas tarefas:
Configure uma testemunha de quorum. Consulte Implantar uma testemunha de quorum.
Configure uma intenção de armazenamento se você não tiver configurado uma durante a implantação inicial.
Example:
Set-StorageNetworkIntent -Name "StorageNet" -StorageIntentAdapters "Ethernet1, Ethernet2" -Switchless $false -VLANID "877, 888"
Execute a operação de adição de nó
Em um nó que já existe em seu sistema, siga estas etapas:
Entre com as credenciais do usuário de domínio (AzureStackLCMUser ou um usuário equivalente) fornecidas durante a implantação do sistema.
Execute o seguinte comando para adicionar o nó de entrada usando credenciais de administrador local para o novo nó:
$HostIpv4 = "<IPv4 for the new node>" $Cred = Get-Credential Add-Server -Name "<Name of the new node>" -HostIpv4 $HostIpv4 -LocalAdminCredential $CredSalve a ID da operação retornada por
Add-Server. Use essa ID para monitorar o progresso da operação.
Monitorar o progresso da operação (PowerShell)
Execute o seguinte cmdlet e forneça a ID da operação da etapa anterior:
$ID = "<Operation ID>" Start-MonitoringActionplanInstanceToComplete -ActionPlanInstanceID $IDApós a conclusão da operação de adição de nó, monitore o progresso do reequilíbrio do armazenamento:
Get-VirtualDisk | Get-StorageJobSe o reequilíbrio de armazenamento estiver concluído, esse cmdlet não retornará nenhuma saída.
Se necessário, force a sincronização para que o nó apareça mais cedo no portal Azure:
Sync-AzureStackHCI
Cenários de recuperação
| Scenario | Mitigação | É necessário executar novamente |
|---|---|---|
| Adicionado um novo nó fora da banda sem usar o orquestrador. | Remova o nó adicionado e use o orquestrador para adicionar o nó. | Não |
| Foi adicionado um novo nó com o orquestrador e a operação falhou. | Investigue a falha e execute novamente a operação com falha usando Add-Server -Rerun. |
Sim |
| Adicionou um novo nó com o Orchestrator e a operação foi parcialmente bem-sucedida, mas você deve começar com uma instalação limpa do sistema operacional. | Use o cenário de reparo de nó, pois o Orchestrator já atualizou seu repositório de conhecimento com o novo nó. | Sim |
Solucionar problemas em operações de adição de nós do PowerShell
Observação
A partir da versão 2508, a validação é executada após a execução do Add-Server comando. Se um teste falhar, o validador retornará detalhes para ajudar a resolver a falha.
Se ocorrerem falhas ao adicionar um nó, registre a saída em um arquivo de log:
Get-ActionPlanInstance -ActionPlanInstanceID $ID | Out-File log.txt
Para executar novamente uma operação com falha:
Add-Server -Rerun
Observação
Se você implantou sua instância local do Azure usando IPs de armazenamento personalizados, você deve atribuir manualmente IPs aos adaptadores de rede de armazenamento após a adição do nó.
Solucionar problemas
Caso você precise de ajuda do Suporte da Microsoft ao encontrar um problema durante a operação de adicionar nós, poderá seguir as etapas em Coletar logs de diagnóstico do Azure Local (versão prévia) para coletar e enviar os logs de diagnóstico para a Microsoft.
Talvez seja necessário fornecer logs de diagnóstico do novo nó que deve ser adicionado ao cluster. Verifique se você executou o cmdlet Send-DiagnosticData no novo nó.
Próximas etapas
- Saiba mais sobre como Reparar um nó.