Expansión de volúmenes en clústeres de Azure Stack HCI y de Windows Server
Se aplica a: Azure Stack HCI, versiones 21H2 y 20H2, Windows Server 2022 y Windows Server 2019
En este artículo se explica cómo expandir volúmenes en un clúster mediante Windows Admin Center y PowerShell.
Advertencia
No se permite cambiar el tamaño del almacenamiento subyacente que Espacios de almacenamiento directo utiliza. Si ejecuta Espacios de almacenamiento directo en un entorno de almacenamiento virtualizado, incluido en Azure, no se permite admite cambiar el tamaño ni modificar las características de los dispositivos de almacenamiento que las máquinas virtuales utilizan, y los datos quedarán inaccesibles. En su lugar, siga las instrucciones de la sección Adición de servidores o unidades para agregar más capacidad antes de expandir los volúmenes.
Expansión de volúmenes mediante Windows Admin Center
En Windows Admin Center, conéctese a un clúster y seleccione Volumes (Volúmenes) en el panel Tools (Herramientas).
En la página Volumes (Volúmenes), seleccione la pestaña Inventory (Inventario) y, a continuación, seleccione el volumen que quiere expandir.
En la página de detalles del volumen, se indica la capacidad de almacenamiento del volumen. También puede abrir la página de detalles de los volúmenes directamente desde el panel. En el panel Alertas, seleccione la alerta que notifica si un volumen se está quedando sin capacidad de almacenamiento, y seleccione Go To Volume (Ir al volumen).
En la parte superior de la página de detalles del volumen, seleccione Expand (Expandir).
Especifique un tamaño mayor y seleccione Expand (Expandir).
En la página de detalles del volumen aparece la nueva capacidad de almacenamiento del volumen y se borra la alerta del panel.
Expansión de volúmenes con PowerShell
Capacidad en el bloque de almacenamiento
Antes de expandir un volumen, asegúrese de que tiene suficiente capacidad en el bloque de almacenamiento para acomodar la nueva superficie de mayor tamaño. Por ejemplo, al expandir un volumen de reflejo tridireccional de 1 TB a 2 TB, su superficie de memoria crecería de 3 TB a 6 TB. Para que la expansión se realice correctamente, necesitaría al menos (6-3) = 3 TB de capacidad disponible en el bloque de almacenamiento.
Descripción de los volúmenes en Espacios de almacenamiento directo
En Espacios de almacenamiento directo, cada volumen consta de varios objetos apilados: el volumen compartido del clúster (CSV), que es un volumen; la partición; el disco, que es un disco virtual; y una o más capas de almacenamiento (si procede). Para cambiar el tamaño de un volumen, deberá cambiar el tamaño de varios de estos objetos.

Para familiarizarse con ellos, pruebe a ejecutar Get- con el nombre correspondiente en PowerShell.
Por ejemplo:
Get-VirtualDisk
Para seguir las asociaciones entre los objetos de la pila, canalice un cmdlet Get- al siguiente.
Por ejemplo, aquí se muestra cómo obtener un disco virtual hasta su volumen:
Get-VirtualDisk <FriendlyName> | Get-Disk | Get-Partition | Get-Volume
Paso 1: Expansión del disco virtual
El disco virtual puede usar o no capas de almacenamiento, en función de cómo se haya creado.
Para comprobarlo, ejecute el siguiente cmdlet:
Get-VirtualDisk <FriendlyName> | Get-StorageTier
Si el cmdlet no devuelve nada, el disco virtual no usa capas de almacenamiento.
Sin capas de almacenamiento
Si el disco virtual no tiene capas de almacenamiento, puede expandirlo directamente con el cmdlet Resize-VirtualDisk.
Indique el nuevo tamaño en el parámetro -Size.
Get-VirtualDisk <FriendlyName> | Resize-VirtualDisk -Size <Size>
Cuando se expande VirtualDisk, también se cambia el tamaño de Disk automáticamente.

Con capas de almacenamiento
Si el disco virtual usa capas de almacenamiento, puede expandir cada capa por separado con el cmdlet Resize-StorageTier.
Para obtener los nombres de las capas de almacenamiento, siga las asociaciones desde el disco virtual.
Get-VirtualDisk <FriendlyName> | Get-StorageTier | Select FriendlyName
Después, para cada capa, indique el nuevo tamaño en el parámetro -Size.
Get-StorageTier <FriendlyName> | Resize-StorageTier -Size <Size>
Sugerencia
Si las capas son tipos de medios físicos diferentes (como MediaType = SSD y MediaType = HDD) asegúrese de que tiene suficiente capacidad de cada tipo de medio en el bloque de almacenamiento para acomodar la nueva superficie de memoria de mayor tamaño de cada capa.
Cuando expande StorageTier, también se cambia el tamaño de VirtualDisk y Disk automáticamente.

Paso 2: Expansión de la partición
A continuación, expanda la partición con el cmdlet Resize-Partition. Se espera que el disco virtual tenga dos particiones: la primera es Reserved (Reserva) y no debe modificarse; la que tiene que cambiar de tamaño tiene los valores PartitionNumber = 2 y Type = Basic.
Indique el nuevo tamaño en el parámetro -Size. Se recomienda usar el tamaño máximo admitido, como se muestra a continuación.
# 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
Al expandir Partition, también se cambia el tamaño de Volume y ClusterSharedVolume automáticamente.

Eso es todo.
Sugerencia
Para comprobar que el volumen tiene el nuevo tamaño, ejecute Get-Volume.
Pasos siguientes
Para obtener instrucciones detalladas sobre otras tareas de administración del almacenamiento esenciales, consulte también: