Home > Workload Solutions > Oracle > White Papers > Oracle ASM on ScaleIO Best Practices > Resizing existing ASM disks
ScaleIO allows for existing volumes to be resized larger to accommodate data growth.
By resizing existing volumes, we can grow an ASM diskgroup without having to add new ASM disks. This alternative approach has the following benefits:
Note: If ASMLib is in use, then the diskgroup must be taken offline for ASM disk resizing.
WARNING: As with any maintenance operation, selecting a time when workloads are low and having a recent backup to fall back on in the event of a disaster is strongly advised.
To resize the ASM disks and diskgroup in this manner, first use the ScaleIO GUI or command line interface to resize the size of each volume. Resize all volumes of the ASM diskgroup to the same size.
Rescan the SCSI bus of the guest OS of each database node. This can be accomplished with the following Linux command:
for hst in $(ls /sys/class/scsi_host) ; do echo "- - -" > /sys/class/scsi_host/$hst/scan ; done
SQL> alter diskgroup MYDISKGROUP resize all;
Diskgroup altered.