Professional Documents
Culture Documents
Answer: Adding Disks to a Disk Group is done with the "alter diskgroup" command.
Oracle provides the alter diskgroup command to adding or removing physical disks within SQL*Plus:
First we identify the ASM diskgroup where we want to add the disk:
select
group_number,
name
from
v$asm_diskgroup;
Next, we identify the disks to see which disk should be added to the diskgroup:
select
mount_status,
header_status,
mode_status,
state,
total_mb,
free_mb,
name,
path,
label
from
v$asm_disk;
http://www.dba-oracle.com/t_add_disks_to_asm_diskgroup.htm 1/4
3/11/2017 Add disks to ASM diskgroup
ALTER DISKGROUP
dgroup1
ADD DISK
'/devices/diska5' NAME diska5,
'/devices/diska6' NAME diska6;
When you don't specify a FAILGROUP clause when adding a disk to a ASM diskgroup, the disk is in its own failure group.
If you don't specify the NAME clause when adding a disk to a ASM diskgroup, Oracle assigns its own system-generated names.
If the disk already belongs to an ASM disk group, the statement will fail.
Use the FORCE clause to add a disk that is a current member of disk group.
http://www.dba-oracle.com/t_add_disks_to_asm_diskgroup.htm 2/4
3/11/2017 Add disks to ASM diskgroup
http://www.dba-oracle.com/t_add_disks_to_asm_diskgroup.htm 3/4
3/11/2017 Add disks to ASM diskgroup
Note: This Oracle documentation was created as a support and Oracle training
reference for use by our DBA performance tuning consulting professionals. Feel
free to ask questions on our Oracle forum.
http://www.dba-oracle.com/t_add_disks_to_asm_diskgroup.htm 4/4