ASM急问(关于添加磁盘)

[复制链接]
查看11 | 回复7 | 2005-10-30 17:05:33 | 显示全部楼层 |阅读模式
ASM环境及数据库实例已经建立完毕,但运行一段时间后发现空间不足,需要扩容,这时ASM中看到的DISK只有3块(比如DISK 1,2,3)
这时我在ASM磁盘目录添加了一块DISK4磁盘(注意DISK4并非与前三块一起建立,所以目前ASM视图信息中并无此盘)
1)我想知道如何让ASM识别这块DISK4?
2)是否ASM需要重启来识别?
3)上层实例数据库需要重启不?

谢谢
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
说白了就是如果让ASM认出新产生的磁盘? 是否需要重启来识别?上层实例是否需要重启? 谢了
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
确认设备权限能够被oracle 用户读写
确认其名称能够通过asm_diskstring能找到
如果使用asmlib,用oracleasm创建asmlib磁盘
反正和安装的时候准备过程是一样的
然后进入asm,
SQL>alter diskgroupadd disk '' ;
注意增加磁盘会激发asm做re-balance注意在空闲或没有应用的时候做
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
问题解决了,但RAC环境下有一问,操作在一个节点进行,完成后本节点可以看到DISK4,但另一个节点却看不见,师傅另一个节点必须重启才能使用并看见DISK4?
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
好像在rac环境下其他站点需要:/etc/init.d/oracleasm scandisks
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
如何解决的呢?
请问能否给我看看你的解决过程?
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
在一个节点添加,在其他节点上需要进入到asm实例下mount新加的硬盘,
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
5#的方法试了吗
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行