Přidání nebo odebrání serverů pro Azure Stack HCI clusteru

Platí pro: Azure Stack HCI, verze 21H2 a 20H2

Servery můžete snadno přidávat nebo odebírat z clusteru v Azure Stack HCI. Mějte na paměti, že každý nový fyzický server musí přesně odpovídat zbývajícím serverům v clusteru, pokud jde o typ procesoru, paměť, počet jednotek a typ a velikost jednotek.

Kdykoli server přidáte nebo odeberete, musíte následně také provést ověření clusteru, abyste zajistili normální fungování clusteru. To platí pro neprotažené i roztažené clustery.

Než začnete

Prvním krokem je získání nového hardwaru HCI od původního výrobce OEM. Při přidávání nového serverového hardwaru pro použití v clusteru vždy postupujte podle dokumentace od výrobce OEM.

  1. Umístěte nový fyzický server do racku a odpovídajícím způsobem ho připojte.
  2. Povolte porty fyzického přepínače a upravte seznamy řízení přístupu (ACL) a ID sítě VLAN (pokud jsou k dispozici).
  3. Nakonfigurujte správnou IP adresu v řadiči pro správu základní desky a použijte všechna nastavení systému BIOS podle pokynů výrobce OEM.
  4. Použijte aktuální směrný plán firmwaru na všechny komponenty pomocí nástrojů, které poskytuje výrobce OEM.
  5. Spusťte ověřovací testy OEM, abyste zajistili homogenitu hardwaru se stávajícími clusterizovanými servery.
  6. Nainstalujte Azure Stack HCI operační systém na nový server. Podrobné informace najdete v tématu Nasazení Azure Stack HCI.
  7. Připojte server k doméně clusteru.

Přidání serveru do clusteru

Pomocí Windows Admin Center připojte server ke clusteru.

Obrazovka Přidat server

  1. V Windows Admin Centervyberte v horní rozevírací šipce Správce clusteru.
  2. V části Připojeníke clusteru vyberte cluster.
  3. V části Nástrojevyberte Servery.
  4. V částiServery vyberte kartu Inventory.
  5. Na kartě Inventory vyberte Přidat.
  6. Do pole Názevserveru zadejte plně kvalifikovaný název domény serveru, který chcete přidat, klikněte na Přidat a pak dole znovu klikněte na Přidat.
  7. Ověřte úspěšné přidání serveru do clusteru.

Odebrání serveru z clusteru

Mějte na paměti, že když odeberete server, odeberete také všechny virtuální počítače, jednotky a úlohy přidružené k serveru.

Odinstalace rozšíření virtuálního počítače

Před odebráním serveru z clusteru je nutné odinstalovat z vašich serverů s podporou Azure Arc rozšíření virtuálního počítače, jinak riskujete problémy s instalací rozšíření později, pokud server znovu přidáte.

Rozšíření virtuálního počítače můžete odebrat pomocí Azure Portal ,Azure CLInebo pomocí Azure PowerShell.

Odebrání serveru pomocí PowerShellu

Odebrání serveru z clusteru pomocí PowerShellu:

  1. Spusťte Disable-AzureStackHCIArcIntegration na serveru, který chcete odebrat.
  2. Spuštění Remove-ClusterNode -Name <ServerName> z počítače pro správu nebo jiného serveru v clusteru.

Odebrání serveru pomocí centra Windows pro správu

Postup odebrání serveru z clusteru pomocí nástroje Windows Admin Center se podobá postupu pro přidání serveru do clusteru.

Dialogové okno Odebrat server

  1. V Windows Admin Centervyberte v horní rozevírací šipce Správce clusteru.
  2. V části Připojeníke clusteru vyberte cluster.
  3. V části Nástrojevyberte Servery.
  4. V částiServery vyberte kartu Inventory.
  5. Na kartě Inventory vyberte server, který chcete odebrat, a pak vyberte Odebrat.
  6. Pokud chcete také odebrat všechny serverové jednotky z fondu úložiště, zaškrtněte toto políčko.
  7. Ověřte, že se server z clusteru úspěšně odebral.

Kdykoli přidáte nebo odeberete servery z clusteru, nezapomeňte následně spustit ověřovací test clusteru.

Přidání párů serverů do roztaženého clusteru

Roztažené clustery vyžadují stejný počet uzlů serveru a stejný počet jednotek v každé lokalitě. Při přidávání páru serverů do roztaženého clusteru se jejich jednotky okamžitě přidávají do fondu úložiště obou lokalit v roztaženém clusteru. Pokud fond úložiště v každé lokalitě nemá v okamžiku přidání stejnou velikost, bude zamítnut. Je to proto, že velikost fondu úložiště musí být mezi jednotlivými lokalitami stejná.

Několik minut si můžete přehrát video o přidávání uzlů serveru do roztaženého clusteru:

Servery můžete do roztaženého clusteru přidávat nebo odebírat pomocí Windows PowerShell. Pomocí rutin Get-ClusterFaultDomainXML a Set-ClusterFaultDomainXML nejprve upravíte informace o lokalitě (doméně selhání) před přidáním serverů.

Potom můžete přidat pár serverů do každé lokality současně pomocí rutiny Add-ClusterNode a umožnit tak přidání jednotek každého nového serveru současně.

Clustery obvykle spravujete ze vzdáleného počítače, nikoli ze serveru v clusteru. Tento vzdálený počítač se nazývá počítač pro správu.

Poznámka

Při spouštění příkazů PowerShellu z počítače pro správu zahrřte parametr s -Cluster názvem clusteru, který spravujete.

Pojďme začít:

  1. Stav clusteru zjistíte pomocí následujících rutin PowerShellu:

    Vrátí seznam aktivních serverů v clusteru:

    Get-ClusterNode
    

    Vrátí statistiky pro fond úložiště clusteru:

    Get-StoragePool pool*
    

    Uvádí, které servery jsou v které lokalitě (doména selhání):

    Get-ClusterFaultDomain
    
  2. Otevřete soubor Sites.xml v Poznámkový blok nebo jiném textovém editoru:

    Get-ClusterFaultDomainXML | out-file sites.xml
    
    notepad
    
  3. Přejděte na Sites.xml místo, kde se soubor nachází místně na počítači pro správu, a otevřete soubor . Soubor Sites.xml bude vypadat podobně jako tento:

    <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. V tomto příkladu přidáte server do každé lokality ( Server5 , Server6 ) následujícím způsobem:

    <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. Upravte informace o aktuální lokalitě (doméně selhání). První příkaz nastaví proměnnou pro získání obsahu souboru a Sites.xml její výstup. Druhý příkaz nastaví úpravy na základě proměnné $XML .

    $XML = Get-Content .\sites.xml | out-string
    Set-ClusterFaultDomainXML -xml $XML
    
  6. Ověřte správnost provedených úprav:

    Get-ClusterFaultDomain
    
  7. Přidejte do clusteru pár serverů pomocí rutiny Add-ClusterNode :

    Add-ClusterNode -Name Server5,Server6
    

Po úspěšném přidání serverů se přidružené jednotky automaticky přidávají do fondů úložiště každé lokality. A konečně, Health Service vytvoří úlohu úložiště, která bude obsahovat nové jednotky.

Odebrání párů serverů z roztaženého clusteru

Před odebráním párů serverů z clusteru je nutné odinstalovat z vašich serverů s podporou Azure Arc rozšíření virtuálního počítače, jinak riskujete problémy s instalací rozšíření později, pokud servery znovu přidáte.

Rozšíření virtuálního počítače můžete odebrat pomocí Azure Portal ,Azure CLInebo pomocí Azure PowerShell.

Odebrání páru serveru z roztaženého clusteru je podobný proces jako přidání páru serverů, ale použití rutiny Remove-ClusterNode.

  1. Stav clusteru zjistíte pomocí následujících rutin PowerShellu:

    Vrátí seznam aktivních serverů v clusteru:

    Get-ClusterNode
    

    Vrátí statistiky pro fond úložiště clusteru:

    Get-StoragePool pool*
    

    Uvádí, které servery jsou v které lokalitě (doména selhání):

    Get-ClusterFaultDomain
    
  2. Otevřete soubor Sites.xml v Poznámkový blok nebo jiném textovém editoru:

    Get-ClusterFaultDomainXML | out-file sites.xml
    
    notepad
    
  3. Pomocí předchozího příkladu v Sites.xml souboru odeberte položku <Node Name="Server5" Description="" Location=""> a XML pro každou <Node Name="Server6" Description="" Location=""> lokalitu.

  4. Upravte informace o aktuální lokalitě (doméně selhání) pomocí následujících dvou rutin:

    $XML = Get-Content .\sites.xml | out-string
    Set-ClusterFaultDomainXML -xml $XML
    
  5. Ověřte správnost provedených úprav:

    Get-ClusterFaultDomain
    
  6. Spuštěním následující rutiny na serverech, které se odebraly (Server5 a Server6), zakažte Azure Arc integraci:

    Disable-AzureStackHCIArcIntegration
    
  7. Odeberte páry serverů z clusteru pomocí rutiny Remove-ClusterNode :

    Remove-ClusterNode -Name Server5,Server6
    

Po úspěšném odebrání serverů se přidružené jednotky automaticky odstraní z fondů lokalit. A konečně, Health Service vytvoří úlohu úložiště pro odebrání těchto jednotek.

Další kroky

  • Po přidání nebo odebrání serveru byste měli cluster ověřit. Další informace najdete v tématu Ověření clusteru.