您的位置:首页 > 其它

10grac ASM磁盘组添加和删除磁盘

2016-03-07 10:15 246 查看
10grac ASM磁盘组添加和删除磁盘

10grac 已经升级到10.2.0.5

linux 5.8 操作系统

两个节点 rac1,rac2

实验步骤

1)创建一块共享磁盘,挂载上,分区(两个节点都要能够识别)

修改

[root@rac2 ~]# vi /etc/udev/rules.d/60-raw.rules
ACTION=="add", KERNEL=="sdb1", RUN+="/bin/raw /dev/raw/raw1 %N"
ACTION=="add", KERNEL=="sdc1", RUN+="/bin/raw /dev/raw/raw2 %N"
ACTION=="add", KERNEL=="sdd1", RUN+="/bin/raw /dev/raw/raw3 %N"
ACTION=="add", KERNEL=="sde1", RUN+="/bin/raw /dev/raw/raw4 %N"
KERNEL=="raw[1-4]",OWNER="oracle",GROUP="oinstall",MODE="0660"

注意添加和修改粗体字部分,start_udev,检查磁盘权限

[root@rac2 raw]# ll
total 0
crw-rw---- 1 oracle oinstall 162, 1 Mar 7 09:06 raw1
crw-rw---- 1 oracle oinstall 162, 2 Mar 7 09:18 raw2
crw-rw---- 1 oracle oinstall 162, 3 Mar 7 09:18 raw3
crw-rw---- 1 oracle oinstall 162, 4 Mar 7 09:10 raw4

2)图形界面添加磁盘(可以用命令,命令行方式在删除 磁盘后有提及,因为要装其他东西,所以简单说一下)

export ORACLE_SID=+ASM1

dbca ->config asm ->两个节点输入sys密码进入asm磁盘组界面,选择DATA组add disk

查看空间变化

SQL> select name,total_mb,free_mb from v$asm_diskgroup;

NAME TOTAL_MB FREE_MB

------------------------------ ---------- ----------

DATA 10236 9118

FRA 509 353

SQL> select * from v$asm_operation;

no rows selected

理论上需要重新负载均衡,但我在实验环境下,加了1g磁盘,速度很快,看不出来。

那么如何删除磁盘呢,dbca里好像只有添加,没有删除,那么用命令吧。

1)查看要移除的磁盘组有哪几块磁盘, DATA 有两块磁盘,两块盘的容量

SQL> select group_number,name,state,total_mb,total_mb-free_mb "used_mb" from v$asm_disk;

GROUP_NUMBER NAME STATE TOTAL_MB used_mb

------------ ------------------------------ -------- ---------- ----------

0 NORMAL 1019 1019

0 NORMAL 1019 1019

1 DATA_0000 NORMAL 10236 1015

2 FRA_0000 NORMAL 509 156

1 DATA_0001 NORMAL 1024 105

查看要移除的磁盘的数据能否被剩余的磁盘空间承载

SQL> alter diskgroup DATA drop disk DATA_0001;

Diskgroup altered.

SQL> select name,total_mb,free_mb from v$asm_diskgroup;

NAME TOTAL_MB FREE_MB

------------------------------ ---------- ----------

DATA 11260 10140

FRA 509 353

SQL> select group_number,name,state,total_mb from v$asm_disk;

GROUP_NUMBER NAME STATE TOTAL_MB

------------ ------------------------------ -------- ----------

0 NORMAL 1024

0 NORMAL 1019

0 NORMAL 1019

1 DATA_0000 NORMAL 10236

2 FRA_0000 NORMAL 50

--------------------------------------------------------------------------------------------------------我,分割-------------------------------------------------------------------------------------------------------------------

命令方式添加磁盘

具体步骤参考

http://blog.csdn.net/joehlc/article/details/8063059
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: