Oracle ASM 扩容

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle ASM 扩容相关的知识,希望对你有一定的参考价值。

注意:asm负载均衡,只能到最小磁盘大小。再多的磁盘就不管了,所以建议添加磁盘与现使用磁盘大小一致。
1、问题描述
磁盘组空间不足,使用率已达到91.5%,需要及时进行存储扩容。

2、查看当前磁盘组容量以及使用率
技术图片
3、检查将要添加磁盘UUID以及权限

uuid检查:
node1:
[[email protected] ~]$ /sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/dm-7
350002ac0012a65d0
node2:
[[email protected] ~]$ /sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/dm-7
350002ac0012a65d0

权限检查:
node1:
[[email protected] dev]# ls -l |grep dm-7
brw-rw----   1 grid oinstall 223,   6 Jul  6 02:55 dm-7

node2:
[[email protected] dev]# ls -l |grep dm-7
brw-rw----   1 grid oinstall 253,   7 Jul  6 02:59 dm-7

4、将ASM磁盘添加磁盘组中

alter diskgroup data add disk ‘/dev/dm-7’ rebalance power 11;

5、查看ASM磁盘组rebalance情况
技术图片
6、查看调整后的磁盘组信息
技术图片

select inst_id,operation,state,power,sofar,est_rate,est_minutes from gv$asm_operation;
Linux下查看ASM对应磁盘组以及设备名
SQL> select name,path from v$asm_disk_stat;
[[email protected] ~]# /etc/init.d/oracleasm listdisks
VOL1
VOL2
VOL3
[[email protected] ~]# /etc/init.d/oracleasm querydisk -p VOL1
Disk "VOL1" is a valid ASM disk
/dev/sdc1: LABEL="VOL1" TYPE="oracleasm"

以上是关于Oracle ASM 扩容的主要内容,如果未能解决你的问题,请参考以下文章

Oracle asm lib存储扩容及测试

Oracle操作系列:ASM磁盘组添加删除磁盘实操

asm磁盘组扩容

扩容ASM共享存储

扩容ASM共享存储

扩容ASM共享存储