-
ASM
添加
/
删除磁盘
操作规范
为规范化
ASM
磁盘操作,现将
ASM
添加
/
删除磁盘中的重要步骤及参数列出,供现场
运维人员参考。
1.
确认磁盘新增情况
--
查看现有磁盘以及占用情况
命令:
lspv
--
查看磁盘组属性
命令:
ls -l /dev/rhdiskpower*
TIPS
:
该步骤主要是确认新增磁盘信息以及确保操作的盘未被用作其他用途,
防止误操作将其<
/p>
他用途的盘加载到
ASM
中
=
。
=
2.
对新增磁盘进行属性和权限变更
--
修改属主(用户
/
用户组可能有不同)
命令:
chown
grid:oinstall /dev/rhdiskpower10
chown grid:asmasmin
/dev/rhdiskpower10
--
修改读写权限
命令:
chmod 660
/dev/rhdiskpower10
--
检查磁盘是否是共享盘
命令:
lsattr -El hdiskpower10 |
grep reserve
reserve_policy
single_path
Reserve Policy used to reserve device
on open. True
single_path
:表示
非共享盘,需要进行修改
--
将磁盘修改为共享盘
命令:
chdev -l hdiskpower10 -a
reserve_policy=no_reserve
--
修改后的查询结果应为
reserve_policy
no_reserve
Reserve Policy used to reserve device
on open. True
no_reserve
:表示为共享盘
TIPS
:
在进行属主变更操作时,可以参照现有
ASM
磁盘属主情况。<
/p>
默认挂载的共享磁盘是不能被共享访
问的,
只能被其中一个节点执行,
如果不修改共享
磁盘的共享属性,那么在执行另一个节点的
脚本的时
候可能收到如下的错误:
/dev/hdiskpower# device is
busy
。
修改共享属性时注意以下步骤:
1.
根据使用的不同存储可能看到的共享磁盘属性是不同的,可能是
reserve_policy
或者
是
reserve_lock
属性。
r
eserve_policy
属性,执行
chdev
–
l
命令设置。
reserve_lock
属性,执行
chdev
–
l
命令设置。
2.
以上的命令需要在
RAC
的所有节点都完成,
在执行共享磁盘属性修改的时候确保磁盘
没
有被使用。
3.
在使用
hdiskpower10
作为共享磁盘的时候一定注意使用的文件是
/dev/rhdiskpower10
,
而
不是
/dev/hdiskpower10
,
< br>rhdiskpower10
是字符设备,
hdiskp
ower10
是块设备。
3.
磁盘组添加
/
删除磁盘规范
使用
sysasm
连接
sqlplus / as sysasm
--
将需要添加的磁盘一次性加到磁盘组中(添加时使用
path
路径)
alter
diskgroup DATA01 add disk
'/dev/rhdiskpower10','/dev/rhdiskpower11'
rebalance power 8
;
--
删除磁盘(删除时使用
name
名)
alter diskgroup DATA01 drop disk
'DATA01_0003' rebalance power 8;
--
检查平衡情况,通过
TOTAL_MB,FR
EE_MB
查看几个磁盘间的平衡情况
select * from v$$asm_disk;
<
/p>
--
平衡结束后,将
rebalance
参数调回默认值
alter
diskgroup DATA01 rebalance power 1;
TIPS:
-
-
-
-
-
-
-
-
-
上一篇:vpn防火墙配置
下一篇:MHDD V4.6硬盘扫描、修复详解(亲自使用心得)