The following modifiers are used with the vxassist
command to resize a volume:
To extend a volume to a specific length, use the following command:
# vxassist [-b] [-g
diskgroup
] growto
volume
length
If specified, the -b
option makes growing the volume a background task.
For example, to extend volcat
to 2000 sectors, use the following command:
# vxassist -g mydg growto volcat 2000
If you previously performed a relayout on the volume, additionally specify the attribute layout=nodiskalign
to the growto
command if you want the subdisks to be grown using contiguous disk space.
To extend a volume by a specific length, use the following command:
# vxassist [-b] [-g
diskgroup
] growby
volume
length
If specified, the -b
option makes growing the volume a background task.
For example, to extend volcat
by 100 sectors, use the following command:
# vxassist -g mydg growby volcat 100
If you previously performed a relayout on the volume, additionally specify the attribute layout=nodiskalign
to the growby
command if you want the subdisks to be grown using contiguous disk space.
To shrink a volume to a specific length, use the following command:
# vxassist [-g
diskgroup
] shrinkto
volume
length
For example, to shrink volcat
to 1300 sectors, use the following command:
# vxassist -g mydg shrinkto volcat 1300
vxassist
shrinkto
command can be used safely on empty volumes. To shrink a volume by a specific length, use the following command:
# vxassist [-g
diskgroup
] shrinkby
volume
length
For example, to shrink volcat
by 300 sectors, use the following command:
# vxassist -g mydg shrinkby volcat 300
vxassist
shrinkby
command can be safely used on empty volumes.