在我的环境中,有一个RHEL上的11g RAC环境,在做出进一步修改之前,我曾经在集群、数据库状态正常的时候,做了一个VMware的快照,然而,当我恢复该快照之后,数据库异常了。

快照是这样的:
vmware_snapshot_before_addNode_1

两个节点都无法启动实例:
节点一的情况是这样的:

节点二的情况是这样的:

关于上述两个报错,alert日志的呈现是这样的:
节点一:

节点二:

从上面的日志可以看到,出问题的是“arch1,21”。
所以,关闭所有的节点的数据库实例,并仅在一个节点上,启动实例到mount阶段,查看关于联机日志(Redo Log)的更详细内容:

清理联机日志文件:

这个过程的alert日志:

然后,再次查看REDO LOG的状态:

这样,数据库就可以启动(OPEN)了:

这时候,节点二应该也正常了:

最后,本文中的“alter database clear logfile group 1;”,如果是生产系统,请慎重。
——————————————————————————
Done。

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

隐藏
变装