Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

3

积分

0

好友

0

主题
1#
发表于 2012-4-6 16:49:43 | 查看: 4648| 回复: 1
运行环境:aix6.1
数据库:两节点Oracle11gR2+RAC+ASM
问题:数据库两节点正常运行,不小心删除了一个节点上grid用户下的所有文件(用rm -rf * 操作部分文件没有被删除),导致该节点实例宕了,该节点仅有cvu,vip,lsnr状态正常,asm,ons处于unknown状态,ASM实例还在运行,但无法连接asm实例,无法运行grid账号下诸如sqlplus,srvctl等的命令。另一节点运行正常。

初步处理:通过比对两实例grid用户下ORACLE_BASE和ORACLE_HOME目录,采用scp逐目录恢复故障节点文件系统,使sqlplus、srvctl,asmcmd等命令可以正常使用。也能正常登陆到ASM实例了。因为数据库没有一个完整的备份,不敢再进一步操作。

计划下一步这样做:在完成一次完全备份后,关闭该节点ASM实例,重启该故障节点或crs。

请问这样操作合适吗?有没有更好的建议?期盼刘sir回复!
2#
发表于 2012-4-6 20:52:56
"ASM实例还在运行,但无法连接asm实例"

ASM是否有日志报错?  建议关闭 故障节点的GI/CRS 重启 后继续观察 日志

回复 只看该作者 道具 举报

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

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-11-15 10:50 , Processed in 0.052360 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569