Volumes uitbreiden op Azure Stack HCI en Windows Server-clusters

Van toepassing op: Azure Stack HCI, versies 21H2 en 20H2; Windows Server 2022, Windows Server 2019

In dit artikel wordt uitgelegd hoe u volumes op een cluster uitbreidt met behulp van Windows-beheercentrum en PowerShell.

Waarschuwing

Niet ondersteund: het formaat van de onderliggende opslag die wordt gebruikt door Opslagruimten Direct. Als u Opslagruimten Direct gebruikt in een gevirtualiseerde opslagomgeving, inclusief in Azure, wordt het wijzigen van de kenmerken van de opslagapparaten die door de virtuele machines worden gebruikt, niet ondersteund en worden gegevens ontoegankelijk. Volg in plaats daarvan de instructies in de sectie Servers of stations toevoegen om extra capaciteit toe te voegen voordat u volumes uitbreidt.

Volumes uitbreiden met Windows-beheercentrum

  1. Maak Windows een cluster in het beheercentrum en selecteer vervolgens Volumes in het deelvenster Extra.

  2. Selecteer op de pagina Volumes het tabblad Inventaris en selecteer vervolgens het volume dat u wilt uitbreiden.

    Op de detailpagina van het volume wordt de opslagcapaciteit voor het volume aangegeven. U kunt de detailpagina volumes ook rechtstreeks vanuit het dashboard openen. Selecteer op het dashboard in het deelvenster Waarschuwingen de waarschuwing. U ontvangt een melding als een volume te weinig opslagcapaciteit heeft en selecteer vervolgens Naar volume gaan.

  3. Selecteer bovenaan de detailpagina van de volumes de optie Uitbreiden.

  4. Voer een nieuwe grotere grootte in en selecteer vervolgens Uitbreiden.

    Op de detailpagina met volumes wordt de grotere opslagcapaciteit voor het volume aangegeven en wordt de waarschuwing op het dashboard geweerd.

Volumes uitbreiden met Behulp van PowerShell

Capaciteit in de opslaggroep

Voordat u een volume uitbreidt, moet u ervoor zorgen dat de opslaggroep voldoende capaciteit heeft voor de nieuwe, grotere footprint. Wanneer u bijvoorbeeld een mirrorvolume in drie punten uitbreidt van 1 TB naar 2 TB, zou de footprint toenemen van 3 TB naar 6 TB. Als u wilt uitbreiden, hebt u ten minste (6 - 3) = 3 TB aan beschikbare capaciteit in de opslaggroep nodig.

Bekendheid met volumes in Opslagruimten

In Opslagruimten Direct bestaat elk volume uit verschillende gestapelde objecten: het gedeelde clustervolume (CSV), een volume, de partitie, de schijf, een virtuele schijf, en een of meer opslaglagen (indien van toepassing). Als u de omvang van een volume wilt aanpassen, moet u de omvang van een aantal van deze objecten aanpassen.

Diagram toont de lagen van een volume, waaronder cluster-shardvolume, volume, partitie, schijf, virtuele schijf en opslaglagen.

Als u vertrouwd wilt raken met deze naamwoorden, kunt u Get- uitvoeren met het bijbehorende zelfstandig naamwoord in PowerShell.

Bijvoorbeeld:

Get-VirtualDisk

Als u verbanden tussen objecten in de stack wilt volgen, sleest u de ene Get-cmdlet door naar de volgende.

U kunt bijvoorbeeld als volgende van een virtuele schijf naar het volume gaan:

Get-VirtualDisk <FriendlyName> | Get-Disk | Get-Partition | Get-Volume

Stap 1: de virtuele schijf uitbreiden

De virtuele schijf kan opslaglagen gebruiken, of niet, afhankelijk van hoe deze is gemaakt.

Voer de volgende cmdlet uit om dit te controleren:

Get-VirtualDisk <FriendlyName> | Get-StorageTier

Als de cmdlet niets retourneert, gebruikt de virtuele schijf geen opslaglagen.

Geen opslaglagen

Als de virtuele schijf geen opslaglagen heeft, kunt u deze rechtstreeks uitbreiden met de cmdlet Resize-VirtualDisk.

Geef de nieuwe grootte op in de parameter -Size.

Get-VirtualDisk <FriendlyName> | Resize-VirtualDisk -Size <Size>

Wanneer u de VirtualDisk uitbreidt,volgt de schijf automatisch en wordt ook het bereik gewijzigd.

In het animatiediagram ziet u dat de virtuele schijf van een volume groter wordt, terwijl de schijflaag direct erboven automatisch groter wordt.

Met opslaglagen

Als de virtuele schijf opslaglagen gebruikt, kunt u elke laag afzonderlijk uitbreiden met behulp van de cmdlet Resize-StorageTier.

Haal de namen van de opslaglagen op door de verbanden van de virtuele schijf te volgen.

Get-VirtualDisk <FriendlyName> | Get-StorageTier | Select FriendlyName

Geef vervolgens voor elke laag de nieuwe grootte op in de parameter -Size.

Get-StorageTier <FriendlyName> | Resize-StorageTier -Size <Size>

Tip

Als uw lagen verschillende typen fysieke media zijn (zoals MediaType = SSD en MediaType = HDD), moet u ervoor zorgen dat u voldoende capaciteit hebt van elk mediatype in de opslaggroep om de nieuwe, grotere footprint van elke laag aan te kunnen.

Wanneer u de StorageTier (s) uitbreidt,volgen virtualdisk en schijf automatisch en wordt ook het bereik gewijzigd.

In het animatiediagram ziet u eerst een opslaglaag en vervolgens een opslaglaag die groter wordt, terwijl de virtuele-schijflaag en de schijflaag erboven ook groter worden.

Stap 2: de partitie uitbreiden

Vouw vervolgens de partitie uit met behulp van de cmdlet Resize-Partition. De virtuele schijf heeft naar verwachting twee partities: de eerste is Gereserveerd en mag niet worden gewijzigd; De grootte die u wilt, heeft PartitionNumber = 2 en Type = Basic.

Geef de nieuwe grootte op in de parameter -Size. U wordt aangeraden de maximaal ondersteunde grootte te gebruiken, zoals hieronder wordt weergegeven.

# Choose virtual disk
$VirtualDisk = Get-VirtualDisk <FriendlyName>

# Get its partition
$Partition = $VirtualDisk | Get-Disk | Get-Partition | Where PartitionNumber -Eq 2

# Resize to its maximum supported size
$Partition | Resize-Partition -Size ($Partition | Get-PartitionSupportedSize).SizeMax

Wanneer u partitioneert,volgen volume en clustersharedvolume automatisch en wordt de grootte ook gewijzigd.

Animatie van de laag van de virtuele schijf, onderaan het volume, die groter wordt naarmate elk van de lagen erboven ook groter wordt.

Dat is alles.

Tip

U kunt controleren of het volume de nieuwe grootte heeft door Get-Volume uit te zetten.

Volgende stappen

Zie ook voor stapsgewijle instructies over andere essentiƫle opslagbeheertaken: