Sdílet prostřednictvím


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

Platí pro: Azure Stack HCI verze 22H2

Důležité

Azure Stack HCI je teď součástí Azure Local. Probíhá přejmenování dokumentace k produktu. Starší verze Azure Stack HCI, například 22H2, ale budou dál odkazovat na Azure Stack HCI a nebudou odrážet změnu názvu. Další informace.

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 zbytku serverů v clusteru, pokud jde o typ procesoru, paměť, počet jednotek a typ a velikost jednotek.

Pokaždé, když přidáte nebo odeberete server, musíte také provést ověření clusteru, aby se zajistilo, že cluster funguje normálně. To platí pro netažené i roztažené shluky.

Než začnete

Prvním krokem je získání nového hardwaru HCI z původního výrobce OEM. Při přidávání nového serverového hardwaru pro použití v clusteru vždy projděte dokumentaci poskytovanou výrobcem OEM.

  1. Umístěte nový fyzický server do racku a kabelujte ho odpovídajícím způsobem.
  2. Povolte porty fyzického přepínače a v případě potřeby upravte seznamy řízení přístupu (ACL) a ID sítí VLAN.
  3. Nakonfigurujte správnou IP adresu v řadiči pro správu základní desky (BMC) a použijte všechna nastavení systému BIOS podle pokynů OEM.
  4. Použijte aktuální směrný plán firmwaru pro všechny komponenty pomocí nástrojů, které poskytuje váš OEM.
  5. Spusťte ověřovací testy OEM, abyste zajistili homogenitu hardwaru se stávajícími clusterovanými servery.
  6. Nainstalujte operační systém Azure Stack HCI 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

K připojení serveru ke clusteru použijte Windows Admin Center.

Obrazovka Přidat server

  1. V Centru pro správu Windows vyberte Správce clusteru v horní rozevírací šipkě.
  2. V části Připojení ke clusteru vyberte cluster.
  3. V části Nástroje vyberte Servery.
  4. V části Servery vyberte kartu Inventář .
  5. Na kartě Inventář vyberte Přidat.
  6. Do pole Název serveru zadejte úplný název domény serveru, který chcete přidat, klikněte na tlačítko Přidat a potom klikněte na tlačítko Přidat znovu v dolní části.
  7. Ověřte, že se server úspěšně přidal do clusteru.

Pokud je uzel přidaný na jeden server, přečtěte si tyto ruční kroky pro překonfigurování Prostory úložiště s přímým přístupem.

Poznámka:

Pokud má cluster povolenou funkci Arc for-server, nový server automaticky získá povolenou službu Arc-for-server během dalšího spuštění plánovače, který se spouští každou hodinu.

Přidání serveru do clusteru s podporou SDN

Pokud je softwarově definované sítě (SDN) už nasazené v clusteru, do kterého přidáváte nový server, Windows Admin Center automaticky nepřidá nový server do prostředí SDN. K přidání nového serveru do infrastruktury SDN clusteru musíte použít skript SDN Express.

Před spuštěním skriptu se ujistěte, že se vytvoří virtuální přepínač a server se úspěšně přidá do clusteru. Také se ujistěte, že je server pozastavený, aby se úlohy nemohly přesunout do něj.

  1. Stáhněte si nejnovější verzi skriptů PowerShellu SDN Express z úložiště SDN GitHub.

  2. Na nově přidaném serveru spusťte následující rutiny PowerShellu:

    Import-Module SDNExpressModule.PSM1 -verbose
    $NCURI = "Insert NC URI"
    $creds = Get-Credential
    Add-SDNExpressHost -RestName $NCURI -VirtualSwitchName "Insert vSwitch Name" -ComputerName "Insert Name" -HostPASubnetPrefix "Example: 172.23.0.1/24" -Credential $creds
    

    kde:

    • IDENTIFIKÁTOR NCURI je rozhraní REST API síťového adaptéru v následujícím formátu: "https://<name of the Network Controller REST API>". Příklad: "https://mync.contoso.local"
    • Název_počítače je plně kvalifikovaný název domény (FQDN) serveru, který se má přidat.
    • HostPASubnetPrefix je předpona adresy sítě adresa poskytovatele (PA).

Přidání serveru do spravovaného clusteru virtuálního počítače Arc

Pokud chcete přidat server do spravovaného clusteru virtuálního počítače Arc, musíte po přidání do clusteru povolit správu virtuálních počítačů Arc na novém serveru.

Pokud chcete přidat server do spravovaného clusteru virtuálního počítače Azure Arc, postupujte takto:

  1. Pokud chcete přidat server do spravovaného clusteru virtuálního počítače Arc, spusťte následující příkaz:

    Add-ClusterNode -Cluster Cluster1 -Name $nodeName
    
  2. Pokud chcete povolit správu virtuálních počítačů Arc na nově přidaném serveru, spusťte následující příkaz:

    New-MocPhysicalNode -nodeName $nodeName
    

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.

Další informace o odebrání clusteru najdete v tématu Odebrání clusteru.

Odinstalace rozšíření virtuálních počítačů

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

Rozšíření virtuálních počítačů můžete odebrat pomocí webu Azure Portal, pomocí Azure CLI nebo pomocí Azure PowerShellu.

Odebrání serveru pomocí PowerShellu

Odebrání serveru z clusteru pomocí PowerShellu:

  1. Spusťte Disable-AzureStackHCIArcIntegration na serveru, který chcete odebrat.
  2. Spusťte Remove-ClusterNode -Name <ServerName> počítač pro správu nebo jiný server v clusteru.

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

Postup odebrání serveru z clusteru pomocí Centra pro správu Windows se podobá krokům pro přidání serveru do clusteru.

Dialogové okno Odebrat server

  1. V Centru pro správu Windows vyberte Správce clusteru v horní rozevírací šipkě.
  2. V části Připojení ke clusteru vyberte cluster.
  3. V části Nástroje vyberte Servery.
  4. V části Servery vyberte kartu Inventář .
  5. Na kartě Inventář vyberte server, který chcete odebrat, a pak vyberte Odebrat.
  6. Pokud chcete z fondu úložiště odebrat také všechny serverové jednotky, povolte toto políčko.
  7. Ověřte, že server byl úspěšně odebrán z clusteru.

Kdykoli přidáte nebo odeberete servery z clusteru, ujistěte se, že potom spustíte ověřovací test clusteru.

Odebrání serveru ze spravovaného clusteru virtuálního počítače Arc

Pokud chcete odebrat server ze spravovaného clusteru virtuálního počítače Arc, musíte před odebráním z clusteru zakázat správu virtuálních počítačů Arc na serveru.

Pomocí následujícího postupu odeberete server ze spravovaného clusteru virtuálního počítače Arc:

  1. Pokud chcete správu virtuálních počítačů Arc zakázat na serveru, který chcete odebrat, spusťte následující příkaz:

    Remove-MocPhysicalNode -nodeName $nodeName
    
  2. Pokud chcete odebrat server z clusteru, spusťte následující příkaz:

    Remove-ClusterNode -Cluster Cluster1 -Name $nodeName
    

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řidají do fondu úložiště obou lokalit v roztaženém clusteru. Pokud fond úložiště v každé lokalitě není v době přidání stejný, bude odmítnut. Důvodem je to, že velikost fondu úložiště musí být stejná mezi lokalitami.

Podívejte se na video o přidání uzlů serveru do roztaženého clusteru za několik minut:

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

Potom můžete ke každé lokalitě přidat dvojici serverů současně pomocí rutiny Add-ClusterNode , která umožňuje přidání jednotek jednotlivých nových serverů 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 -Cluster parametr s názvem clusteru, který spravujete.

Ok, začněme:

  1. Ke zjištění stavu clusteru použijte následující rutiny 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 na které lokalitě (doména selhání):

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

    Get-ClusterFaultDomainXML | out-file sites.xml
    
    notepad
    
  3. Přejděte do umístění, Sites.xml kde se soubor nachází místně ve vašem počítači pro správu, a otevřete soubor. Soubor Sites.xml bude vypadat nějak takto:

    <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 byste přidali 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, která získá obsah Sites.xml souboru a vypíše ho. Druhý příkaz nastaví úpravu na základě proměnné $XML.

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

    Get-ClusterFaultDomain
    
  7. Pomocí rutiny přidejte do clusteru Add-ClusterNode pár serveru:

    Add-ClusterNode -Name Server5,Server6
    

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

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

Než z clusteru odeberete páry serverů, musíte odinstalovat všechna rozšíření virtuálních počítačů ze serverů s podporou Azure Arc nebo jinak riskujete problémy s instalací rozšíření později, pokud servery znovu přidáte.

Rozšíření virtuálních počítačů můžete odebrat pomocí webu Azure Portal, pomocí Azure CLI nebo pomocí Azure PowerShellu.

Odebrání páru serveru z roztaženého clusteru je podobný postup přidání páru serveru, ale místo toho pomocí rutiny Remove-ClusterNode .

  1. Ke zjištění stavu clusteru použijte následující rutiny 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 na které lokalitě (doména selhání):

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

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

  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 změn:

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

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

    Remove-ClusterNode -Name Server5,Server6
    

Po úspěšném odebrání serverů se přidružené jednotky automaticky odeberou z fondů lokality. Služba Health Service nakonec vytvoří úlohu úložiště, která tyto jednotky odebere.

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.