You can resize volumes that do not contain file systems (volume type gen). If an application is using the volume to store data, use the appropriate utility to reduce the size of the data object before reducing the size of the volume, or to increase the size of the data object after increasing the size of the volume.
For volumes that contain file systems (volume type fsgen), use the vxresize command to change both the size of the file system and the volume.
Use the following command to grow a volume by 5 GB:
# vxassist -g exdg growby vol1 5g
Use the following command to grow an existing 10 GB volume to 15 GB without using disks from the enclosure e1:
# vxassist -g exdg growto vol1 15g \
use_storage='noneof("Enclosure"="e1")'
Use the following command to shrink a volume by 10%:
# vxassist -g exdg growby vol1 10%
Use the following command to shrink an existing 15- GB volume to 10 GB:
# vxassist -g exdg shrinkto vol1 10g