文档解释
ORA-00479: RVWR process terminated with error string
Cause: The RVWR process died
Action: Warm start instance
ORA-00479错误表明Real Application Clusters (RAC) Recovery Writer(RVWR)进程已经中断,或者没有正常运行。在RAC中,RVWR进程负责监视节点层参数文件中定义的归档日志周期和归档日志文件,并将这些文件复制到所有节点。
官方解释
ORA-00479是一个“警告”,表明Real Application Clusters (RAC) Recovery Writer(RVWR)进程因某种原因而终止,但不会影响归档日志文件的复制。此错误可能是由于系统或存储设备故障、日志文件和归档目录的文件系统崩溃、归档目录的IO性能问题等原因引起的。
常见案例
常见的ORA-00479错误出现在归档日志文件复制期间,可能是由与共享存储的连接或共享存储的缓慢速度导致的。在此情况下,它将终止RVWR进程,但不会对数据库产生影响。
正常处理方法及步骤
1.确定RVWR进程失败的确切原因。
2.重启RVWR进程。
3.执行OS扫描以确保RVWR进程中没有意外的程序。
4.如果Rvwr进程失败是由于共享磁盘性能问题,则改善速度以解决问题。
5.检查归档目录权限,确保oracle用户和组具有读取和写入权限。
6.如果可能,请确保每个节点上的分区具有足够的大小,以避免存储空间不足问题。