Adicionar nós de unidade de escala no Azure Stack Hub - Robusto

Você pode aumentar a capacidade geral de uma unidade de escala existente adicionando outro computador físico. O computador físico também é referido como um nó de unidade de escala. Cada novo nó deve ter o mesmo tipo de CPU, memória, número de disco e tamanho que os nós já presentes na unidade de escala. O Azure Stack Hub não oferece suporte à remoção de nós de unidade de escala para redução devido a limitações arquitetônicas. Só é possível expandir a capacidade adicionando nós.

Para adicionar um nó de unidade de escala, inicie sessão no Azure Stack Hub. Execute as ferramentas do fabricante do equipamento de hardware (OEM). A ferramenta OEM é executada no host do ciclo de vida do hardware (HLH) para garantir que o novo computador físico corresponda ao mesmo nível de firmware dos nós existentes.

O diagrama de fluxo a seguir mostra o processo geral para adicionar um nó de unidade de escala:

Adicionar fluxo de unidade de escala
Se o seu fornecedor de hardware OEM executa o posicionamento físico do rack do servidor e atualiza o firmware varia de acordo com o seu contrato de suporte.

Leve em consideração as seguintes limitações ao adicionar um novo nó:

  • A operação para adicionar um novo nó pode levar várias horas ou dias para ser concluída. Não existe impacto na execução de cargas de trabalho no sistema enquanto é adicionado outro nó da unidade de escala.
  • A operação para adicionar outro nó de unidade de escala inclui duas fases distintas: computação e armazenamento.
  • Durante a fase de expansão de computação, o Azure Stack Hub mostrará um estado de Expansão. Depois que a expansão de computação for concluída e a expansão de armazenamento estiver em execução, o carimbo mostrará um estado de Configurando o armazenamento. Permita que o Azure Stack Hub retorne ao estado em Execução antes de adicionar outro nó. Isso significa que, ao adicionar vários nós, você precisará adicionar um nó e aguardar que o estado retorne a Executando antes de adicionar outro nó.

Advertência

Não tente nenhuma das seguintes operações enquanto uma operação de nó de unidade de escala adicional já estiver em andamento:

  • Atualizar o Azure Stack Hub
  • Renovar certificados
  • Parar o Azure Stack Hub
  • Reparar o nó da unidade de escala
  • Adicionar outro nó (a falha da ação de adição de nó anterior também é considerada como estando em andamento)

Adicionar nós da unidade de escala

As etapas a seguir são uma visão geral de alto nível de como adicionar um nó. Não siga estas etapas sem primeiro consultar a documentação de expansão de capacidade fornecida pelo OEM.

  1. Coloque o novo servidor físico no rack e conecte-o adequadamente.

  2. Habilite portas de switch físicas em ambos os dispositivos TOR usando SSH:

    1. Entre no modo de configuração:

      configure terminal
      
    2. Remova as interfaces 1/5-8 da VLAN 2 (VLAN de portas não utilizadas):

      Interface vlan 2
      no untagged twentyFiveGigE 1/5-1/8
      exit
      
    3. Remova a configuração existente de L2 e switchport das interfaces 1/5-8:

      Interface range twentyFiveGigE 1/5-1/8
      no spanning-tree rstp edge-port bpduguard
      no spanning-tree rstp rootguard
      no switchport
      
    4. Habilite as interfaces 1/5-8 e dê-lhes configurações idênticas às interfaces 1/1-4:

      description CL01 Nodes NIC
      mtu 9216
      portmode hybrid
      switchport
      spanning-tree rstp edge-port bpduguard 
      spanning-tree rstp rootguard 
      dcb-map AZS_SERVICES
      no shutdown
      exit
      
    5. Adicione interfaces 1/5-8 como não marcadas para VLAN 7 e marcadas para VLAN 107:

      Interface vlan 7
      untagged twentyFiveGigE 1/5-1/8
      exit
      interface vlan 107
      tagged twentyFiveGigE 1/5-1/8
      exit
      
  3. Habilite portas de switch físicas no dispositivo BMC usando SSH:

    1. Entre no modo de configuração:

      configure terminal
      
    2. Habilite as interfaces 1/5-8 e dê-lhes uma configuração idêntica às interfaces 1/1-4:

      interface range gigabitethernet 1/5-1/8
      description BMCMgmt Ports
      no shutdown
      exit
      
    3. Remova as interfaces 1/5-8 da VLAN de portas não utilizadas (VLAN2) e adicione-as à VLAN BMC (VLAN125):

      interface vlan 2
      no untagged gigabitethernet 1/5-1/8
      exit
      interface vlan 125
      untagged gigabitethernet 1/5-1/8
      exit
      
  4. Prepare nós físicos e aplique as configurações mais recentes de firmware e BIOS. Para obter mais informações, consulte Atualizações de firmware do servidor.

  5. Execute a operação adicionar nó no portal do administrador do Azure Stack Hub.

  6. Valide se a operação de adicionar nó foi bem-sucedida. Para tal, verifique o Estado da Unidade de Escala.

Cabeamento e alterações de IP para interfaces nos nós 5-8

A seguir estão as etapas para conectar os novos nós nos switches existentes e descreve as alterações de IP necessárias para as interfaces BMC nos 4 nós adicionais.

  1. Uma vez que o 2º RCA tenha sido desencaixado e empilhado junto ao 1º RCA, ligue todos os cabos de alimentação dos nós dos casos Pod1 e Pod2.

    • Não conecte cabos de alimentação de quaisquer dispositivos na caixa de gestão neste momento.
    • Se os nós nos Pods Pod1 e Pod2 começarem a inicializar, force o seu desligamento ao manter pressionados os botões de energia por alguns segundos até que a luz do botão de energia se apague e não haja outras luzes acesas nos discos na parte frontal do nó.
  2. Agora, você deve re-IP o IP da BMC de gerenciamento de cada nó. Isso deve ser feito num laptop que você pode ligar diretamente por cabo à NIC BMC de cada nó, da forma seguinte:

    • No laptop que você vai usar para as alterações de endereço IP, dê à NIC de 1 Gbps a seguinte configuração IP:

      • Endereço IP – 10.10.21.90
      • Máscara de sub-rede – 255.255.255.192
      • Gateway – Nenhum
    • Começando com o Nó 1 da 2ª RCA e passando por todos os 4 nós, conecte diretamente o portátil à NIC BMC de cada nó e aceda ao seu portal web BMC atual através do navegador. Efetue login utilizando as credenciais padrão da RCA (utilizador: changeme, password: <senha padrão atribuída ao seu RCA>), e altere o endereço IP desse nó de acordo com a seguinte tabela:

      2º Nó RCA IP atual da BMC Novo IP da BMC
      Nó 1 10.10.21.67 10.10.21.71
      Nó 2 10.10.21.68 10.10.21.72
      Nó 3 10.10.21.69 10.10.21.73
      Nó 4 10.10.21.70 10.10.21.74
  3. Usando o documento RCA Port Mapping como guia, conecte os novos nós do 2º RCA aos switches contidos na caixa de gerenciamento do 1º RCA, utilizando a equivalência de nós da seguinte forma:

    • Nó 1 da 2ª RCA = Nó 5
    • Nó 2 da 2ª RCA = Nó 6
    • Nó 3 da 2ª RCA = Nó 7
    • Nó 4 da 2ª RCA = Nó 8

Adicionar o nó

Você pode usar o portal do administrador ou o PowerShell para adicionar novos nós. A operação de adicionar nó primeiro adiciona o novo nó de unidade de escalonamento à capacidade de computação disponível e depois estende automaticamente a capacidade de armazenamento. A capacidade se expande automaticamente porque o Azure Stack Hub é um sistema hiperconvergente em que computação e armazenamento são dimensionados juntos.

  1. Entre no portal do administrador do Azure Stack Hub como um operador do Azure Stack Hub.
  2. Navegue até + Criar um recurso>Capacidade>Nó de Unidade de Escala. Nó da unidade de escala
  3. No painel Adicionar nó, selecione a Região e, em seguida, selecione a Unidade de Escala à qual pretende adicionar o nó. Especifique também o endereço IP BMC para o nó da unidade de escala que está a adicionar. Você só pode adicionar um nó de cada vez. Adicionar detalhes do nó

Monitorizar operações de adição de nó

Utilize o portal do administrador ou o PowerShell para obter o estado da operação de adição de nós. As operações de adição de nó podem levar várias horas ou dias para serem concluídas.

Usar o portal do administrador

Para monitorar a adição de um novo nó, examine a unidade de escala ou os objetos do nó da unidade de escala no portal do administrador. Para fazer isso, vá para Gestão de região>Unidades de escala. Em seguida, selecione a unidade de escala ou o nó da unidade de escala que deseja revisar.

Utilize o PowerShell

O status da unidade de escala e dos nós da unidade de escala pode ser recuperado usando o PowerShell da seguinte maneira:

#Retrieve Status for the Scale Unit
Get-AzsScaleUnit|select name,state

#Retrieve Status for each Scale Unit Node
Get-AzsScaleUnitNode |Select Name, ScaleUnitNodeStatus

Status da operação de adição de nó

Para uma unidade de escala

Situação Descrição
Corrida Todos os nós estão a participar ativamente na unidade de dimensionamento.
Parado O nó da unidade de escala está inativo ou inacessível.
Expansão Um ou mais nós de unidade de escala estão a ser adicionados atualmente à capacidade de computação.
Configurando o armazenamento A capacidade de computação foi expandida e a configuração de armazenamento está em execução.
Requer correção Foi detetado um erro que requer que um ou mais nós de unidade de escala sejam reparados.

Para um nó de unidade de escala

Situação Descrição
Corrida O nó está participando ativamente na unidade de dimensionamento.
Parado O nó não está disponível.
Adicionando O nó está a ser adicionado ativamente à unidade de escala.
Reparação O nó está sendo reparado ativamente.
Manutenção O nó está pausado e não há cargas de trabalho ativas de utilizadores em execução.
Requer correção Foi detetado um erro que requer que o nó seja reparado.

Solução de problemas

Os seguintes são problemas comuns que ocorrem ao adicionar um nó.

Cenário 1: A operação de adicionar unidade de escalonamento falha, mas um ou mais nós são listados com um status de Interrompido.

  • Remediação: Use a operação de reparo para reparar um ou mais nós. Apenas uma única operação de reparo pode ser executada ao mesmo tempo.

Cenário 2: Um ou mais nós de unidade de escala foram adicionados, mas a expansão de armazenamento falhou

Nesse cenário, o objeto do nó da unidade de escala relata um status de em execução, mas a tarefa de configuração de armazenamento não é iniciada.

  • Remediação: use o ponto de extremidade privilegiado para revisar a integridade do armazenamento executando o seguinte cmdlet do PowerShell:

       Get-VirtualDisk -CimSession s-cluster | Get-StorageJob
    

Cenário 3: Você recebeu um alerta que indica que o trabalho de expansão de armazenamento falhou.

  • Remediação: Nesse caso, a tarefa de configuração de armazenamento falhou. Esse problema requer que você entre em contato com o suporte.

Próximos passos

Adicionar endereços IP públicos