Oracle ASM -- 4: 管理ASM DiskGroup

1. Adding disks
添加的时候可以使用v$asm_disk的path:
alter diskgroup dg_data add disk 'ORCL:DISK10' REBALANCE POWER 5 WAIT;


2. Dropping Disks
删除磁盘时会有一个rebalance操作,把所有数据从待删除磁盘移动到其它磁盘上去.

首先从v$asm_disk里获取lable,然后删除
ALTER DISKGROUP dgroup1 DROP DISK disk5;


3. Resizing Disks

alter diskgroup dg_data resize all size 400m;
alter diskgroup dg_data resize disk 'DISK5' size 395m;

4. Manaing Capacity in Disk Groups

V$ASM_DISKGROUP
REQUIRED_MIRROR_FREE_MB:

Normal Redundancy: the size of the largest failure group
High Redundancy: the total size of the largest two failure group
USABLE_FILE_MB:
TOTAL_MB:
FREE_MB:


FREE_MB - REQUIRED_MIRROR_FREE_MB = 2(or 3) * USABLE_FILE_MB

5. Failure Group

For Normal Redundancy, two copies of one extent are in different failure groups. As a
result, the failure of all disks in a failure group won't result in data loss.

6. ASM Fast Mirror Resync
transient failure
DISK_REPAIR_TIME: default to 3.6h, can be changed :
ALTER DISKGROUP dg01 SET ATTRIBUTE 'disk_repair_time' = '4.5h';


7. compatible.asm and compatible.rdbm


8. mount ,unmount ,check

ALTER DISKGROUP ALL DISMOUNT;
ALTER DISKGROUP dgroup1 MOUNT;
ALTER DISKGROUP disk_group_name MOUNT FORCE;

ALTER DISKGROUP dgroup1 CHECK ALL;

DROP DISKGROUP dgroup1;

9. Views

V$ASM_ALIAS
V$ASM_ATTRIBUTE
V$ASM_CLIENT
V$ASM_DISK
V$ASM_DISK_IOSTAT
V$ASM_DISK_STAT
V$ASM_DISKGROUP
V$ASM_DISKGROUP_STAT
V$ASM_FILE
V$ASM_OPERATION
V$ASM_TEMPLATE

[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/100682/viewspace-1024894/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/100682/viewspace-1024894/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值