Azure Stack HCI 및 Windows Server 클러스터에서 볼륨 확장

적용 대상: Azure Stack HCI, 버전 21H2 및 20H2; Windows Server 2022, Windows Server 2019

이 문서에서는 Windows Admin Center 및 PowerShell을 사용하여 클러스터에서 볼륨을 확장하는 방법을 설명합니다.

경고

지원되지 않음: 저장소 공간 다이렉트 사용하는 기본 스토리지 크기 조정 Azure를 포함하여 가상화된 스토리지 환경에서 저장소 공간 다이렉트 실행하는 경우 가상 머신에서 사용하는 스토리지 디바이스의 특성 크기 조정 또는 변경은 지원되지 않으며 데이터에 액세스할 수 없게 됩니다. 대신 서버 또는 드라이브 추가 섹션의 지침에 따라 볼륨을 확장하기 전에 용량을 더 추가합니다.

Windows Admin Center 사용하여 볼륨 확장

  1. Windows Admin Center 클러스터에 연결한 다음 도구 창에서 볼륨을 선택합니다.

  2. 볼륨 페이지에서 인벤토리 탭을 선택한 다음 확장할 볼륨을 선택합니다.

    볼륨 세부 정보 페이지에서 볼륨의 스토리지 용량이 표시됩니다. 대시보드에서 직접 볼륨 세부 정보 페이지를 열 수도 있습니다. 대시보드의 경고 창에서 스토리지 용량이 부족한 볼륨이 실행 중인지 알려주는 경고를 선택한 다음 볼륨 으로 이동을 선택합니다.

  3. 볼륨 세부 정보 페이지의 맨 위에서 확장을 선택합니다.

  4. 더 큰 크기를 새로 입력한 다음 , [확장]을 선택합니다.

    볼륨 세부 정보 페이지에서 볼륨에 대한 더 큰 스토리지 용량이 표시되고 대시보드의 경고가 지워집니다.

PowerShell을 사용하여 볼륨 확장

스토리지 풀의 용량

볼륨을 확장하기 전에 스토리지 풀에 더 큰 새 공간을 수용할 수 있는 충분한 용량이 있는지 확인합니다. 예를 들어 3방향 미러 볼륨을 1TB에서 2TB로 확장하는 경우 해당 공간은 3TB에서 6TB로 증가합니다. 확장이 성공하려면 스토리지 풀에서 최소 (6-3) = 3TB의 사용 가능한 용량이 필요합니다.

저장소 공간 볼륨에 대한 친숙함

저장소 공간 다이렉트 모든 볼륨은 여러 개의 누적 개체로 구성됩니다. CSV(클러스터 공유 볼륨), 볼륨, 파티션, 가상 디스크인 디스크 및 하나 이상의 스토리지 계층(해당하는 경우). 볼륨의 크기를 조정하려면 이러한 개체 중 몇 가지의 크기를 조정해야 합니다.

Diagram shows the layers of a volume, including cluster shard volume, volume, partition, disk, virtual disk, and storage tiers.

이를 숙지하려면 PowerShell에서 해당 명사로 Get- 를 실행해 보세요.

예를 들면 다음과 같습니다.

Get-VirtualDisk

스택의 개체 간 연결을 따르려면 Get-cmdlet 하나를 다음으로 파이프합니다.

예를 들어 가상 디스크에서 해당 볼륨까지 가져오는 방법은 다음과 같습니다.

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

1단계 - 가상 디스크 확장

가상 디스크는 만든 방법에 따라 스토리지 계층을 사용할 수 있습니다.

확인하려면 다음 cmdlet을 실행합니다.

Get-VirtualDisk <FriendlyName> | Get-StorageTier

cmdlet이 아무 것도 반환하지 않으면 가상 디스크는 스토리지 계층을 사용하지 않습니다.

스토리지 계층 없음

가상 디스크에 스토리지 계층이 없는 경우 Resize-VirtualDisk cmdlet을 사용하여 직접 확장할 수 있습니다.

-Size 매개 변수에 새 크기를 제공합니다.

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

VirtualDisk를 확장하면 디스크가 자동으로 수행되고 크기도 조정됩니다.

Animated diagram shows the virtual disk of a volume becoming larger while the disk layer immediately above it automatically becomes larger as a result.

스토리지 계층 사용

가상 디스크에서 스토리지 계층을 사용하는 경우 Resize-StorageTier cmdlet을 사용하여 각 계층을 개별적으로 확장할 수 있습니다.

가상 디스크에서 연결을 따라 스토리지 계층의 이름을 가져옵니다.

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

그런 다음, 각 계층에 대해 -Size 매개 변수에 새 크기를 제공합니다.

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

계층이 서로 다른 실제 미디어 유형(예: MediaType = SSDMediaType = HDD)인 경우 각 계층의 새롭고 더 큰 공간을 수용할 수 있도록 스토리지 풀에서 각 미디어 유형의 충분한 용량을 확보해야 합니다.

StorageTier를 확장하면 VirtualDisk디스크가 자동으로 수행되며 크기도 조정됩니다.

Animated diagram shows first one then another storage tier becoming large while the virtual disk layer and disk layer above become larger as well.

2단계 - 파티션 확장

다음으로, Resize-Partition cmdlet을 사용하여 파티션을 확장합니다. 가상 디스크에는 두 개의 파티션이 있어야 합니다. 첫 번째는 예약되어 있으며 수정해서는 안 됩니다. 크기를 조정해야 하는 항목에는 PartitionNumber = 2Type = Basic이 있습니다.

-Size 매개 변수에 새 크기를 제공합니다. 아래와 같이 지원되는 최대 크기를 사용하는 것이 좋습니다.

# 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

파티션을 확장하면 볼륨ClusterSharedVolume이 자동으로 수행되며 크기도 조정됩니다.

Animated diagram shows the virtual disk layer, at the bottom of the volume, growing larger with each of the layers above it growing larger as well.

이것으로 끝입니다.

Get-Volume을 실행하여 볼륨의 새 크기를 확인할 수 있습니다.

다음 단계

다른 필수 스토리지 관리 작업에 대한 단계별 지침은 다음을 참조하세요.