Professional Documents
Culture Documents
1. views to check
v$asm_diskgroup, v$asm_disk, v$asm_file, v$asm_operation, v$asm_disk_stat, v$asm
_template, v$asm_alias
2. Show diskgroup_name
show parameter asm_diskgroup
Oracle® Database Oracle Clusterware and Oracle Real Application Clusters Install
ation Guide 10g Release 2 (10.2) for Microsoft Windows
http://download-uk.oracle.com/docs/cd/B19306_01/install.102/b14207/storage.htm
1. Drop disk
ALTER DISKGROUP ASM_GROUP01 DROP DISK ASM_GROUP01_0001;
-- Check status
select name,state from v$asm_disk;
2. add disk
ALTER DISKGROUP DG1 ADD DISK '\\.\ORCLDISKDATA2' SIZE 25438 M force;
ALTER DISKGROUP DG1 ADD DISK '\\.\ORCLDISKDATA2' SIZE 25438 M force to failgroup
DG1_0000;
ALTER DISKGROUP dgroup_01
ADD DISK '$ORACLE_HOME/disks/d100';
3. Undrop
ALTER DISKGROUP asm_group01 UNDROP DISKS;
-- Check status
select name,state from v$asm_disk;
4. Add a directory
ALTER DISKGROUP asm_group01 ADD DIRECTORY '+asm_group01/mydir';
5. Rename a directory
ALTER DISKGROUP asm_group01 RENAME DIRECTORY '+asm_group01/mydir' TO '+asm_group
01/yourdir';
6. Drop a directory
ALTER DISKGROUP asm_group01 DROP DIRECTORY '+asm_group01/yourdir' FORCE;
7. Mount diskgroup
ALTER DISKGROUP <name> MOUNT/DISMOUNT
8. Create Diskgroup
create diskgroup dg1 external redundancy disk '/dev/dsk/c2t0d0s2';
9. Resize disk size
ALTER DISKGROUP dgroup1
RESIZE DISKS IN FAILGROUP failgrp1 SIZE 100G;