Tema anterior: Salida de volume repair

Tema siguiente: volume set


volume resize

Permite cambiar el tamaño de un volumen.

Sintaxis
volume resize <name> size=<size> [parN.size=<val>][store=<store>][--prefill] 
Opciones
<nombre>

Nombre del volumen existente cuyo tamaño se debe cambiar. El formato de <nombre> es el siguiente:

<aplicación>:<volumen>

Volumen de aplicación

<aplicación>:<clase>.<volumen>

Volumen de clase de singleton

_GLOBAL:<volumen>

Volumen global

_GLOBAL_RO:<volumen>

Volumen global de sólo lectura

size=<tamaño>

Se pueden especificar unidades y el nuevo tamaño del volumen (por ejemplo, 128 M[B] o 2 G[B]). Si no se especifican unidades, se supone que el tamaño se expresa en MB.

parN.size=<val>

Especifica el tamaño para la partición N. El valor puede ser absoluto (es decir, 20 G) o relativo (es decir, +10 G). parN hace referencia a una partición primaria, extendida o lógica o a un volumen lógico lvm.

Para particiones primarias, esto se puede especificar como parN.size, para particiones lógicas, la sintaxis es parN.parM.size (N es el número de la partición extendida, M es el número de la partición lógica comenzando a partir de 1).

Para volúmenes lógicos lvm la sintaxis es parN.lv_name.size.

<store>

Especifica el almacén del volumen en el que se crea el volumen. Se puede establecer en uno de los valores siguientes:

local: almacena volúmenes en el almacenamiento de servidor local.

san: almacena volúmenes en SAN.

--prefill

Adjudica TODOS los bloques para el volumen que ha cambiado de tamaño.

Ejemplos
volume resize my-app:data size=500M

Cambia el tamaño de un volumen sin particiones.

volume resize my-app:MYSQL.boot size=1G

Cambia el tamaño del volumen de la clase de singleton de la aplicación.

volume resize my-app:data par2.size=+2G

Cambia el tamaño de un volumen con particiones, agregando 2 GB a la segunda partición.

volume resize my-app:data size=10G

Cambia el tamaño de un volumen con particiones con una partición existente, a 10 GB: la partición se expandirá o se reducirá según el tamaño completo del volumen.

volume resize my-app:data par3.par2.size=-3G

Cambia el tamaño de un volumen con particiones, reduciendo la segunda partición lógica en 3 GB; el tamaño total del volumen se ajustará en consecuencia.

volume resize my-app:data size=10G par3.size=-1G

Cambia el tamaño de un volumen con particiones, cambiando el tamaño de la partición 3, pero conservando el tamaño del volumen global (10 GB) y dejando el espacio liberado sin adjudicar.

volume resize my-app:data par2.size=+1G par3.size=-1G

Modifica un volumen con particiones cambiando espacio (1 GB) de la partición 3 a la 2.

volume resize my-app:data par2.size=+1G

Cambia el tamaño de un volumen con particiones agregando espacio adicional a una partición lvm sin cambiar el tamaño de los volúmenes lógicos. Esto conservará el espacio no adjudicado en el grupo del volumen que se puede utilizar para nuevos volúmenes lógicos o instantáneas.

Notas: