Servers toevoegen aan of verwijderen voor een Azure Stack HCI cluster
Van toepassing op: Azure Stack HCI, versies 21H2 en 20H2
U kunt eenvoudig servers toevoegen aan of verwijderen uit een cluster in Azure Stack HCI. Houd er rekening mee dat elke nieuwe fysieke server nauw moet overeenkomen met de rest van de servers in het cluster als het gaat om het CPU-type, het geheugen, het aantal stations en het type en de grootte van de stations.
Wanneer u een server toevoegt of verwijdert, moet u ook daarna clustervalidatie uitvoeren om ervoor te zorgen dat het cluster normaal functioneert. Dit geldt voor zowel niet-uitgerekte als uitgerekte clusters.
Voordat u begint
De eerste stap is het verkrijgen van nieuwe HCI-hardware van uw oorspronkelijke OEM. Raadpleeg altijd de door OEM geleverde documentatie bij het toevoegen van nieuwe serverhardware voor gebruik in uw cluster.
- Plaats de nieuwe fysieke server in het rek en bekabel deze op de juiste wijze.
- Schakel fysieke switchpoorten in en pas toegangsbeheerlijsten (ACL's) en VLAN-ID's aan, indien van toepassing.
- Configureer het juiste IP-adres in het baseboard management controller (BMC) en pas alle BIOS-instellingen toe volgens OEM-instructies.
- Pas de huidige firmwarebasislijn toe op alle onderdelen met behulp van de hulpprogramma's die worden geleverd door uw OEM.
- Voer OEM-validatietests uit om hardware-homogeniteit met de bestaande geclusterde servers te garanderen.
- Installeer het Azure Stack HCI besturingssysteem op de nieuwe server. Zie Deploy Azure Stack HCI voor gedetailleerde Azure Stack HCI.
- Voeg de server toe aan het clusterdomein.
Een server toevoegen aan een cluster
Gebruik Windows-beheercentrum om de server aan uw cluster toe te sluiten.
- Selecteer Windows de bovenstevervolgkeuzepijl in het beheercentrum.
- Selecteer onder Clusterverbindingenhet cluster.
- Selecteer onder Extrade optie Servers.
- Selecteer onder Servershet tabblad Inventaris.
- Selecteer op het tabblad Inventaris de optie Toevoegen.
- Voer in Servernaamde volledige domeinnaam in van de server die u wilt toevoegen, klik op Toevoegenen klik vervolgens onderaan opnieuw op Toevoegen.
- Controleer of de server is toegevoegd aan uw cluster.
Een server uit een cluster verwijderen
Houd er rekening mee dat wanneer u een server verwijdert, u ook alle virtuele machines (VM's), stations en workloads verwijdert die aan de server zijn gekoppeld.
VM-extensies verwijderen
Voordat u een server uit een cluster verwijdert, moet u VM-extensies verwijderen van uw Azure Arc-servers. Anders loopt u het risico dat u later extensies installeert als u de server opnieuw toevoegt.
U kunt VM-extensies verwijderen met behulp van de Azure Portal, met behulp van de Azure CLIof met behulp van Azure PowerShell.
Een server verwijderen met behulp van PowerShell
Een server uit een cluster verwijderen met behulp van PowerShell:
- Voer
Disable-AzureStackHCIArcIntegrationuit op de server die moet worden verwijderd. - Voer
Remove-ClusterNode -Name <ServerName>uit vanaf een beheer-pc of een andere server in het cluster.
Een server verwijderen met behulp van Windows-beheercentrum
De stappen voor het verwijderen van een server uit uw cluster met Windows-beheercentrum zijn vergelijkbaar met de stappen voor het toevoegen van een server aan een cluster.
- Selecteer Windows de bovenstevervolgkeuzepijl in het beheercentrum.
- Selecteer onder Clusterverbindingenhet cluster.
- Selecteer onder Extrade optie Servers.
- Selecteer onder Servershet tabblad Inventaris.
- Selecteer op het tabblad Inventaris de server die u wilt verwijderen en selecteer vervolgens Verwijderen.
- Schakel dat selectievakje in als u ook serverstations uit de opslaggroep wilt verwijderen.
- Controleer of de server is verwijderd uit het cluster.
Wanneer u servers toevoegt aan of verwijdert uit een cluster, moet u ervoor zorgen dat u later een clustervalidatietest kunt uitvoeren.
Serverparen toevoegen aan een stretched cluster
Stretched clusters vereisen hetzelfde aantal serverknooppunten en hetzelfde aantal stations in elke site. Wanneer u een serverpaar toevoegt aan stretched cluster, worden de stations onmiddellijk toegevoegd aan de opslaggroep van beide sites in de stretched cluster. Als de opslaggroep op elke site op het moment van optelling niet dezelfde grootte heeft, wordt deze geweigerd. Dit komt doordat de grootte van de opslaggroep hetzelfde moet zijn tussen sites.
Bekijk de video over het toevoegen van serverknooppunten aan een stretched cluster:
U voegt servers aan een stretched cluster of verwijdert Windows PowerShell. Met de cmdlets Get-ClusterFaultDomainXML en Set-ClusterFaultDomainXML wijzigt u eerst de sitegegevens (foutdomein) voordat u de servers toevoegt.
Vervolgens kunt u het serverpaar tegelijkertijd aan elke site toevoegen met behulp van de cmdlet Add-ClusterNode, zodat de stations van elke nieuwe server tegelijkertijd ook kunnen worden toegevoegd.
Normaal gesproken beheert u clusters vanaf een externe computer in plaats van op een server in een cluster. Deze externe computer wordt de beheercomputer genoemd.
Notitie
Wanneer u PowerShell-opdrachten vanaf een beheercomputer wilt uitvoeren, moet u de -Cluster parameter opnemen met de naam van het cluster dat u beheert.
Laten we beginnen:
Gebruik de volgende PowerShell-cmdlets om de status van het cluster te bepalen:
Retourneert de lijst met actieve servers in het cluster:
Get-ClusterNodeRetourneert de statistieken voor de clusteropslaggroep:
Get-StoragePool pool*Geeft een lijst weer van de servers op welke site (foutdomein):
Get-ClusterFaultDomainOpen het
Sites.xmlbestand in Kladblok of een andere teksteditor:Get-ClusterFaultDomainXML | out-file sites.xmlnotepadNavigeer naar de
Sites.xmllocatie waar het bestand zich lokaal op uw beheer-pc bevindt en open het bestand. HetSites.xmlbestand ziet er ongeveer als de volgende uit:<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>In dit voorbeeld voegt u als volgt een server toe aan elke site (
Server5,Server6) :<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>Wijzig de huidige sitegegevens (foutdomein). Met de eerste opdracht stelt u een variabele in om de inhoud van het bestand op
Sites.xmlte halen en uit te voeren. Met de tweede opdracht stelt u de wijziging in op basis van de variabele$XML.$XML = Get-Content .\sites.xml | out-string Set-ClusterFaultDomainXML -xml $XMLControleer of de wijzigingen die u hebt aangebracht, juist zijn:
Get-ClusterFaultDomainVoeg het serverpaar toe aan uw cluster met behulp van
Add-ClusterNodede cmdlet :Add-ClusterNode -Name Server5,Server6
Zodra de servers zijn toegevoegd, worden de gekoppelde stations automatisch toegevoegd aan de opslaggroepen van elke site. Ten laatste maakt de Health Service een opslag taak om de nieuwe stations op te nemen.
Serverparen uit een stretched cluster
Voordat u serverparen uit een cluster verwijdert, moet u VM-extensies verwijderen van uw Azure Arc-servers. Anders loopt u het risico dat u later extensies installeert als u de servers opnieuw toevoegt.
U kunt VM-extensies verwijderen met behulp van de Azure Portal, met behulp van de Azure CLIof met behulp van Azure PowerShell.
Het verwijderen van een serverpaar uit stretched cluster is een vergelijkbaar proces als het toevoegen van een serverpaar, maar in plaats daarvan met de cmdlet Remove-ClusterNode.
Gebruik de volgende PowerShell-cmdlets om de status van het cluster te bepalen:
Retourneert de lijst met actieve servers in het cluster:
Get-ClusterNodeRetourneert de statistieken voor de clusteropslaggroep:
Get-StoragePool pool*Geeft een lijst weer van de servers op welke site (foutdomein):
Get-ClusterFaultDomainOpen het
Sites.xmlbestand in Kladblok of een andere teksteditor:Get-ClusterFaultDomainXML | out-file sites.xmlnotepadGebruik het vorige voorbeeld om in het
Sites.xmlbestand de XML-vermelding en voor elke site te<Node Name="Server5" Description="" Location=""><Node Name="Server6" Description="" Location="">verwijderen.Wijzig de huidige sitegegevens (foutdomein) met behulp van de volgende twee cmdlets:
$XML = Get-Content .\sites.xml | out-string Set-ClusterFaultDomainXML -xml $XMLControleer of de wijzigingen die u hebt aangebracht, juist zijn:
Get-ClusterFaultDomainVoer de volgende cmdlet uit op de servers die moeten worden verwijderd (Server5 en Server6) om de integratie Azure Arc uitschakelen:
Disable-AzureStackHCIArcIntegrationVerwijder de serverparen uit het cluster met behulp van
Remove-ClusterNodede cmdlet :Remove-ClusterNode -Name Server5,Server6
Zodra de servers zijn verwijderd, worden de gekoppelde stations automatisch verwijderd uit de sitegroepen. Ten laatste maakt de Health Service een opslag taak om deze stations te verwijderen.
Volgende stappen
- U moet het cluster valideren nadat u een server hebt toegevoegd of verwijderd. Zie Het cluster valideren voor meer informatie.

