两台Linux机做HA,linux硬盘满,删除archive log后无法同步

  两台Linux机做HA,主Oracle服务器硬盘72G,备用Oracle服务器72G(两块硬盘,单块36G),昨天晚上突然发现数据库无法访问,两个主机硬盘都满了,原来是产生的归档日志太多,将两台主机的空间占满,而且备用服务器的单块硬盘小,导致其产生的归档日志根主oracle服务器相差一周,Down掉两台服务器后,同时删除两台服务器早期产生的归档日志后,发现无法同步,备用服务器没有正常工作,HA采用的是归档日志的最大性能方式,查看主Oracle alert日志,发现提示无法找到归档日志的第二个路径,就是指向备用服务器的

  现在要让2个机器再次同步起来该怎么操作?

  解决:

  可以先把主Oracle的第二个归档路径去掉,等主Oracle正常工作后,重新开始部署备用Oracle (即重新做备用数据库:按照做standby数据库的步骤来做,最差的情况是重弄standby数据库)