Adicionar ou remover servidores para um cluster Azure Stack HCIAdd or remove servers for an Azure Stack HCI cluster

Aplica-se a: Azure Stack HCI, versão 20H2Applies to: Azure Stack HCI, version 20H2

Você pode facilmente adicionar ou remover servidores de um cluster no Azure Stack HCI.You can easily add or remove servers from a cluster in Azure Stack HCI. Tenha em mente que cada novo servidor físico deve corresponder ao restante dos servidores no cluster quando se trata de tipo de CPU, memória, número de unidades e tipo e tamanho das unidades.Keep in mind that each new physical server must closely match the rest of the servers in the cluster when it comes to CPU type, memory, number of drives, and the type and size of the drives.

Sempre que você adicionar ou remover um servidor, também deverá executar a validação de cluster posteriormente para garantir que o cluster esteja funcionando normalmente.Whenever you add or remove a server, you must also perform cluster validation afterwards to ensure the cluster is functioning normally. Isso se aplica a clusters não ampliados e ampliados.This applies to both non-stretched and stretched clusters.

Obter hardware OEMObtain OEM hardware

A primeira etapa é adquirir um novo hardware de HCI do OEM original.The first step is to acquire new HCI hardware from your original OEM. Sempre consulte a documentação fornecida pelo OEM ao adicionar um novo hardware de servidor para uso em seu cluster.Always refer to your OEM-provided documentation when adding new server hardware for use in your cluster.

  1. Coloque o novo servidor físico no rack e conecte-o adequadamente.Place the new physical server in the rack and cable it appropriately.
  2. Habilite as portas de comutador físico e ajuste as ACLs (listas de controle de acesso) e as IDs de VLAN, se aplicável.Enable physical switch ports and adjust access control lists (ACLs) and VLAN IDs if applicable.
  3. Configure o endereço IP correto no controlador BMC (Baseboard Management Controller) e aplique todas as configurações de BIOS por instruções OEM.Configure the correct IP address in the baseboard management controller (BMC) and apply all BIOS settings per OEM instructions.
  4. Aplique a linha de base do firmware atual a todos os componentes usando as ferramentas fornecidas pelo seu OEM.Apply the current firmware baseline to all components by using the tools that are provided by your OEM.
  5. Execute testes de validação de OEM para garantir a homogeneidade com os servidores de cluster existentes.Run OEM validation tests to ensure homogeneity with the existing cluster servers.

Adicionar um servidor a um clusterAdd a server to a cluster

Depois que o servidor for girado corretamente, use o centro de administração do Windows para ingressar o servidor no cluster.Once your server has spun up correctly, use Windows Admin Center to join the server to your cluster.

Tela Adicionar servidor

  1. No centro de administração do Windows , selecione Gerenciador de cluster na seta suspensa superior.In Windows Admin Center , select Cluster Manager from the top drop-down arrow.
  2. Em conexões de cluster , selecione o cluster.Under Cluster connections , select the cluster.
  3. Em ferramentas , selecione servidores.Under Tools , select Servers.
  4. Em servidores , selecione a guia inventário .Under Servers , select the Inventory tab.
  5. Na guia inventário , selecione Adicionar.On the Inventory tab, select Add.
  6. Em nome do servidor , insira o nome de domínio totalmente qualificado do servidor que você deseja adicionar, clique em Adicionar e, em seguida, clique em Adicionar novamente na parte inferior.In Server name , enter the full-qualified domain name of the server you want to add, click Add , then click Add again at the bottom.
  7. Verifique se o servidor foi adicionado com êxito ao cluster.Verify the server has been successfully added to your cluster.

Remover um servidor de um clusterRemove a server from a cluster

As etapas para remover um servidor do cluster são semelhantes àquelas para adicionar um servidor a um cluster.The steps for removing a server from your cluster are similar to those for adding a server to a cluster.

Tenha em mente que, ao remover um servidor, você também removerá todas as máquinas virtuais, unidades e cargas de trabalho associadas ao servidor.Keep in mind that when you remove a server, you will also remove any virtual machines, drives, and workloads associated with the server.

Caixa de diálogo remover servidor

  1. No centro de administração do Windows , selecione Gerenciador de cluster na seta suspensa superior.In Windows Admin Center , select Cluster Manager from the top drop-down arrow.
  2. Em conexões de cluster , selecione o cluster.Under Cluster connections , select the cluster.
  3. Em ferramentas , selecione servidores.Under Tools , select Servers.
  4. Em servidores , selecione a guia inventário .Under Servers , select the Inventory tab.
  5. Na guia inventário , selecione o servidor que deseja remover e, em seguida, selecione remover.On the Inventory tab, select the server you want to remove, then select Remove.
  6. Para remover também qualquer unidade de servidor do pool de armazenamento, habilite essa caixa de seleção.To also remove any server drives from the storage pool, enable that checkbox.
  7. Verifique se o servidor foi removido com êxito do cluster.Verify the server has been successfully removed from the cluster.

Sempre que você adicionar ou remover servidores de um cluster, certifique-se de executar um teste de validação de cluster posteriormente.Anytime you add or remove servers from a cluster, be sure and run a cluster validation test afterwards.

Adicionar pares de servidores a um cluster ampliadoAdd server pairs to a stretched cluster

Os clusters ampliados exigem o mesmo número de nós de servidor e o mesmo número de unidades em cada site.Stretched clusters require the same number of server nodes and the same number of drives in each site. Ao adicionar um par de servidores a um cluster ampliado, suas unidades são adicionadas imediatamente ao pool de armazenamento de ambos os sites no cluster ampliado.When adding a server pair to a stretched cluster, their drives are immediately added to the storage pool of both sites in the stretched cluster. Se o pool de armazenamento em cada site não tiver o mesmo tamanho no momento da adição, ele será rejeitado.If the storage pool at each site is not the same size at the time of addition, it is rejected. Isso ocorre porque o tamanho do pool de armazenamento deve ser o mesmo entre os sites.This is because the size of the storage pool must be the same between sites.

Ao contrário de clusters não ampliados, você só pode adicionar ou remover servidores em um cluster ampliado usando o Windows PowerShell.Unlike for non-stretched clusters, you can only add or remove servers to a stretched cluster using Windows PowerShell. Usando os cmdlets Get-ClusterFaultDomainXML e set-ClusterFaultDomainXML , você primeiro modifica as informações de site (domínio de falha) antes de adicionar os servidores.Using the Get-ClusterFaultDomainXML and Set-ClusterFaultDomainXML cmdlets, you first modify the site (fault domain) information prior to adding the servers.

Em seguida, você pode adicionar o par de servidores a cada site simultaneamente usando o cmdlet Add-ClusterNode , permitindo que as unidades de cada novo servidor sejam adicionadas ao mesmo tempo.Then, you can add the server pair to each site simultaneously using the Add-ClusterNode cmdlet, allowing each new server's drives to be added at the same time also.

Normalmente, você gerencia clusters de um computador remoto, em vez de em um servidor em um cluster.Typically, you manage clusters from a remote computer, rather than on a server in a cluster. Esse computador remoto é chamado de computador de gerenciamento.This remote computer is called the management computer.

Observação

Ao executar comandos do PowerShell em um computador de gerenciamento, inclua o -Cluster parâmetro com o nome do cluster que você está gerenciando.When running PowerShell commands from a management computer, include the -Cluster parameter with the name of the cluster you are managing.

Ok, vamos começar:Ok, let's begin:

  1. Use os seguintes cmdlets do PowerShell para determinar o estado do cluster:Use the following PowerShell cmdlets to determine the state of the cluster:

    Retorna a lista de servidores ativos no cluster:Returns the list of active servers in the cluster:

    Get-ClusterNode
    

    Retorna as estatísticas para o pool de armazenamento do cluster:Returns the stats for the cluster storage pool:

    Get-StoragePool pool*
    

    Lista quais servidores estão em qual site (domínio de falha):Lists which servers are on which site (fault domain):

    Get-ClusterFaultDomain
    
  2. Abra o Sites.xml arquivo no bloco de notas ou em outro editor de texto:Open the Sites.xml file in Notepad or other text editor:

    Get-ClusterFaultDomainXML | out-file sites.xml
    
    notepad
    
  3. Navegue até onde o Sites.xml arquivo está localizado localmente no seu computador de gerenciamento e abra o arquivo.Navigate to where the Sites.xml file is located locally on your management PC and open the file. O Sites.xml arquivo terá uma aparência semelhante a esta:The Sites.xml file will look similar to this:

    <Topology>
        <Site Name="Site1" Description="" Location="">
            <Node Name="Server1" Description="" Location="">
            <Node Name="Server2" Description="" Location="">
        </Site>
        <Site Name="Site2" Description="" Location="">
            <Node Name="Server3" Description="" Location="">
            <Node Name="Server4" Description="" Location="">
        </Site>
    <Topology>
    
  4. Usando este exemplo, você adicionaria um servidor a cada site ( Server5 , Server6 ) da seguinte maneira:Using this example, you would add a server to each site (Server5, Server6) as follows:

    <Topology>
        <Site Name="Site1" Description="" Location="">
            <Node Name="Server1" Description="" Location="">
            <Node Name="Server2" Description="" Location="">
            <Node Name="Server5" Description="" Location="">
        </Site>
        <Site Name="Site2" Description="" Location="">
            <Node Name="Server3" Description="" Location="">
            <Node Name="Server4" Description="" Location="">
            <Node Name="Server6" Description="" Location="">
        </Site>
    <Topology>
    
  5. Modifique as informações do site atual (domínio de falha).Modify the current site (fault domain) information. O primeiro comando define uma variável para obter o conteúdo do Sites.xml arquivo e a saída.The first command sets a variable to obtain the contents of the Sites.xml file and output it. O segundo comando define a modificação com base na variável $XML .The second command sets the modification based on the variable $XML.

    $XML = Get-Content .\sites.xml | out-string
    Set-ClusterFaultDomainXML -xml $XML
    
  6. Verifique se as modificações que você fez estão corretas:Verify that the modifications you made are correct:

    Get-ClusterFaultDomain
    
  7. Adicione o par de servidores ao cluster usando o Add-ClusterNode cmdlet:Add the server pair to your cluster using the Add-ClusterNode cmdlet:

    Add-ClusterNode -Name Server5,Server6
    

Depois que os servidores tiverem sido adicionados com êxito, as unidades associadas serão automaticamente adicionadas aos pools de armazenamento de cada site.Once the servers have been successfully added, the associated drives are automatically added to each site's storage pools. Por fim, o Serviço de Integridade cria um trabalho de armazenamento para incluir as novas unidades.Lastly, the Health Service creates a storage job to include the new drives.

Remover pares de servidores de um cluster ampliadoRemove server pairs from a stretched cluster

A remoção de um par de servidores de um cluster ampliado é um processo semelhante à adição de um par de servidores, mas usando o cmdlet Remove-ClusterNode em vez disso.Removing a server pair from a stretched cluster is a similar process to adding a server pair, but using the Remove-ClusterNode cmdlet instead.

  1. Use os seguintes cmdlets do PowerShell para determinar o estado do cluster:Use the following PowerShell cmdlets to determine the state of the cluster:

    Retorna a lista de servidores ativos no cluster:Returns the list of active servers in the cluster:

    Get-ClusterNode
    

    Retorna as estatísticas para o pool de armazenamento do cluster:Returns the stats for the cluster storage pool:

    Get-StoragePool pool*
    

    Lista quais servidores estão em qual site (domínio de falha):Lists which servers are on which site (fault domain):

    Get-ClusterFaultDomain
    
  2. Abra o Sites.xml arquivo no bloco de notas ou em outro editor de texto:Open the Sites.xml file in Notepad or other text editor:

    Get-ClusterFaultDomainXML | out-file sites.xml
    
    notepad
    
  3. Usando o exemplo anterior, no Sites.xml arquivo, remova o <Node Name="Server5" Description="" Location=""> e a <Node Name="Server6" Description="" Location=""> entrada XML de cada site.Using the previous example, in the Sites.xml file, remove the <Node Name="Server5" Description="" Location=""> and the <Node Name="Server6" Description="" Location=""> XML entry for each site.

  4. Modifique as informações do site atual (domínio de falha) usando os dois cmdlets a seguir:Modify the current site (fault domain) information using the following two cmdlets:

    $XML = Get-Content .\sites.xml | out-string
    Set-ClusterFaultDomainXML -xml $XML
    
  5. Verifique se as modificações que você fez estão corretas:Verify that the modifications you made are correct:

    Get-ClusterFaultDomain
    
  6. Remova os pares de servidor do cluster usando o Remove-ClusterNode cmdlet:Remove the server pairs from the cluster using the Remove-ClusterNode cmdlet:

    Remove-ClusterNode -Name Server5,Server6
    

Depois que os servidores tiverem sido removidos com êxito, as unidades associadas serão automaticamente removidas dos pools de sites.Once the servers have been successfully removed, the associated drives are automatically removed from the site pools. Por fim, o Serviço de Integridade cria um trabalho de armazenamento para remover essas unidades.Lastly, the Health Service creates a storage job to remove these drives.

Próximas etapasNext steps

  • Você deve validar o cluster após adicionar ou remover um servidor.You should validate the cluster after adding or removing a server. Para obter mais informações, consulte validar o cluster para obter mais informações.For more information, see Validate the cluster for more information.