首页 > Linux操作系统 > Linux操作系统 > ASM磁盘组添加磁盘
今天突然想起来RAC测试环境的ASM磁盘组空间不够,每次做恢复测试的时候总会报错说空间不够,所以今天打算把openfiler的空间扩展一下,然后想ASM磁盘组中添加磁盘。
1 连接到RAC的测试环境中 执行crs_stop -all 将所有应用停止
2 将openfiler虚拟机添加128G的硬盘,重启openfiler
3 进入 https://openfiler_IP:446/ 配置新添加的磁盘 建立ISCSI磁盘
4 重启两个RAC节点,目的是为了让两个机器能重新扫描到新建立的ISCSI磁盘
5 fdisk 磁盘
6 创建ASM磁盘
[root@mestest1 ~]# /etc/init.d/oracleasm createdisk VOL8 /dev/sdo1
Marking disk "VOL8" as an ASM disk: [ OK ]
[root@mestest1 ~]# /etc/init.d/oracleasm createdisk VOL9 /dev/sdp1
Marking disk "VOL9" as an ASM disk: [ OK ]
[root@mestest1 ~]# /etc/init.d/oracleasm createdisk VOL10 /dev/sdq1
Marking disk "VOL10" as an ASM disk: [ OK ]
[root@mestest1 ~]# /etc/init.d/oracleasm listdisks
VOL1
VOL10
VOL2
VOL3
VOL4
VOL5
VOL6
VOL7
VOL8
VOL9
7 到另外一个节点上执行 /etc/init.d/oracleasm scandisks 扫描磁盘
/etc/init.d/oracleasm listdisks 出现如上相同结果为正确
8 想ASM磁盘组中添加磁盘
SQL> alter diskgroup DATA add disk 'ORCL:VOL8' rebalance power 1;
Diskgroup altered.
SQL> alter diskgroup DATA add disk 'ORCL:VOL9' rebalance power 1;
Diskgroup altered.
SQL> alter diskgroup DATA add disk 'ORCL:VOL10' rebalance power 1;
Diskgroup altered.
SQL> select name,failgroup,path from v$asm_disk;
NAME FAILGROUP PATH
------------------------------ ------------------------------ ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
/dev/raw/raw5
/dev/raw/raw4
/dev/raw/raw3
/dev/raw/raw2
/dev/raw/raw1
VOL1 VOL1 ORCL:VOL1
VOL2 VOL2 ORCL:VOL2
VOL3 VOL3 ORCL:VOL3
VOL4 VOL4 ORCL:VOL4
VOL5 VOL5 ORCL:VOL5
VOL6 VOL6 ORCL:VOL6
VOL7 VOL7 ORCL:VOL7
VOL10 VOL10 ORCL:VOL10
VOL8 VOL8 ORCL:VOL8
VOL9 VOL9 ORCL:VOL9
15 rows selected.
SQL> exit
Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
With the Partitioning, Real Application Clusters, OLAP, Data Mining
and Real Application Testing options
[oracle@mestest1 ~]$ export ORACLE_SID=mesdb1
[oracle@mestest1 ~]$ sqlplus / as sysdba
SQL*Plus: Release 10.2.0.4.0 - Production on Wed Jun 6 10:29:58 2012
Copyright (c) 1982, 2007, Oracle. All Rights Reserved.
Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
With the Partitioning, Real Application Clusters, OLAP, Data Mining
and Real Application Testing options
SQL> exit
Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
With the Partitioning, Real Application Clusters, OLAP, Data Mining
and Real Application Testing options
[oracle@mestest1 ~]$ crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora.mesdb.db application ONLINE ONLINE mestest2
ora....b1.inst application ONLINE ONLINE mestest1
ora....b2.inst application ONLINE ONLINE mestest2
ora....SM1.asm application ONLINE ONLINE mestest1
ora....T1.lsnr application ONLINE ONLINE mestest1
ora....st1.gsd application ONLINE ONLINE mestest1
ora....st1.ons application ONLINE ONLINE mestest1
ora....st1.vip application ONLINE ONLINE mestest1
ora....SM2.asm application ONLINE ONLINE mestest2
ora....T2.lsnr application ONLINE ONLINE mestest2
ora....st2.gsd application ONLINE ONLINE mestest2
ora....st2.ons application ONLINE ONLINE mestest2
ora....st2.vip application ONLINE ONLINE mestest2
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/20670907/viewspace-732041/ ,如需转载,请注明出处,否则将追究法律责任。