ITPUB??ì3
新一届的微软MVP评选已经开始,欢迎各位推荐!
ITPUB论坛 » Oracle数据库管理 » 如何改变ASM磁盘状态?

标题: 如何改变ASM磁盘状态?
离线 baijinxp



精华贴数 0
个人空间 0
技术积分 184 (10176)
社区积分 0 (1692690)
注册日期 2008-1-28
论坛徽章:0
      
      

发表于 2008-5-20 12:01 
如何改变ASM磁盘状态?

在试验中,模拟ASM磁盘故障现象,将其中3块ASM磁盘拔出后,又将磁盘重新插回后重启服务器,发现被拔出的一块ASM磁盘状态为FORCING,请问如何将磁盘的FORCING状态改变成正常状态?


只看该作者    顶部
离线 baijinxp



精华贴数 0
个人空间 0
技术积分 184 (10176)
社区积分 0 (1692690)
注册日期 2008-1-28
论坛徽章:0
      
      

发表于 2008-5-20 13:40 
自己顶一下!ASM磁盘老是丢一块!


只看该作者    顶部
离线 shahand
版主


精华贴数 2
个人空间 100
技术积分 15901 (67)
社区积分 3446 (395)
注册日期 2002-7-31
论坛徽章:31
现任管理团队成员ITPUB元老管理团队2007贡献徽章会员2006贡献徽章2008北京奥运纪念徽章:皮划艇激流回旋 
      

发表于 2008-5-20 14:01 
你设置了冗余了吗?

如果没有,哪里告诉你可以恢复的?


只看该作者    顶部
离线 lfree
版主


精华贴数 3
个人空间 15
技术积分 25295 (37)
社区积分 2773 (466)
注册日期 2005-3-4
论坛徽章:65
现任管理团队成员ITPUB元老管理团队2006纪念徽章会员2007贡献徽章会员2006贡献徽章授权会员
行业板块每日发贴之星2008北京奥运纪念徽章:花样游泳2008北京奥运纪念徽章:田径2008北京奥运纪念徽章:篮球行业板块每日发贴之星2008北京奥运纪念徽章:皮划艇激流回旋

发表于 2008-5-20 14:47 
关注


__________________
好好学习,天天向上!
只看该作者    顶部
离线 baijinxp



精华贴数 0
个人空间 0
技术积分 184 (10176)
社区积分 0 (1692690)
注册日期 2008-1-28
论坛徽章:0
      
      

发表于 2008-5-20 15:43 
设置冗余了,做的是NORMAL的镜像,我想问一下,当我的ASM磁盘有一块坏掉的时候,我如何去恢复磁盘中的数据?


只看该作者    顶部
离线 joseph-liu
中级会员



精华贴数 0
个人空间 0
技术积分 496 (3926)
社区积分 0 (935586)
注册日期 2006-5-17
论坛徽章:1
2008年新春纪念徽章     
      

发表于 2008-5-20 17:16 
10.2.x, 重新将修复好的盘加回diskgroup(alter diskgroup add disk),ASM将自动rebalance 数据
11g,在必将短的时间内插回去(硬件恢复),如果磁盘上的数据没有损坏,比如是HBA卡坏了,那么ASM将直接认为该盘是原来那块盘,只有少量更新数据同步(resync)到该磁盘,如果数据损坏了,那只能当新盘加到diskgroup
Normal情况下,坏一块盘,你不需要恢复数据,加一块盘就是了


只看该作者    顶部
离线 五“宅”一生
一般会员



来自 大连
精华贴数 0
个人空间 0
技术积分 5343 (245)
社区积分 6 (14583)
注册日期 2006-11-4
论坛徽章:20
授权会员生肖徽章2007版:马2008北京奥运纪念徽章:跳水数据库板块每日发贴之星2008北京奥运纪念徽章:田径数据库板块每日发贴之星
数据库板块每日发贴之星数据库板块每日发贴之星数据库板块每日发贴之星数据库板块每日发贴之星2008北京奥运纪念徽章:排球数据库板块每日发贴之星

发表于 2008-5-21 00:31 
不错。学习了。


只看该作者    顶部
离线 xiaodong_1567
无辣不欢


精华贴数 0
个人空间 0
技术积分 6715 (192)
社区积分 19449 (75)
注册日期 2005-6-12
论坛徽章:136
2008北京奥运纪念徽章:体操2008北京奥运纪念徽章:网球2008北京奥运纪念徽章:拳击2008北京奥运纪念徽章:拳击2008北京奥运纪念徽章:乒乓球2008北京奥运纪念徽章:拳击
2008北京奥运纪念徽章:篮球2008北京奥运纪念徽章:艺术体操2008北京奥运纪念徽章:田径2008北京奥运纪念徽章:网球  

发表于 2008-5-21 07:59 
学习


__________________
只看该作者    顶部
离线 baijinxp



精华贴数 0
个人空间 0
技术积分 184 (10176)
社区积分 0 (1692690)
注册日期 2008-1-28
论坛徽章:0
      
      

发表于 2008-5-21 17:12 


QUOTE:
原帖由 joseph-liu 于 2008-5-20 17:16 发表
10.2.x, 重新将修复好的盘加回diskgroup(alter diskgroup add disk),ASM将自动rebalance 数据
11g,在必将短的时间内插回去(硬件恢复),如果磁盘上的数据没有损坏,比如是HBA卡坏了,那么ASM将直接认为该盘是原来那块盘,只有少量更新数据同步(resync)到该磁盘,如果数据损坏了,那只能当新盘加到diskgroup
Normal情况下,坏一块盘,你不需要恢复数据,加一块盘就是了

我想问一下,在10.2.X版本中,如果磁盘坏了,加入一块新磁盘,是将新磁盘创建成一个新的ASM磁盘,还是用以前老的ASM磁盘?之前的ASM磁盘,在ASM实例中看到是FORCING,而且删除不掉,执行alter diskgroup data drop disk VOL1;时被告知VOL1已经被删除。
select name,header_status,mount_status,state from v$asm_disk;
name              header_status         mount_status     state
=================================================
                       CLOSED                   CANDIDATE          FORCING         
还有一个字段是OFFLINE。如果没有插入新磁盘,重启服务器后,查看磁盘,里面就没有这一行数据。所有状态都是NORMAL。
我在ORACLE官网看到提交的BUG中有类似情况,但我不敢确定这是否是ASM的BUG,请高人再次指点,谢谢!


只看该作者    顶部
离线 baijinxp



精华贴数 0
个人空间 0
技术积分 184 (10176)
社区积分 0 (1692690)
注册日期 2008-1-28
论坛徽章:0
      
      

发表于 2008-5-21 19:14 
顶一下,哪位高人指点一下啊!


只看该作者    顶部
相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问