大家好:
      我在虚拟机用 操作系统RHEL5+Oracle 10g+Clusterware+ASM 搭建了 RAC环境。正确配置了归档日志的位置和备用位置,如下:
dbp和dbs两个节点都有 /wxxrdb1_arch 目录和 /wxxrdb2_arch  目录。
dbp(wxxrdb1)节点配置如下:
log_archive_dest_1                   string      location=/wxxrdb1_arch
log_archive_dest_2                   string      service=wxxrdb2standby_archive_dest                 string      /wxxrdb2_archdbs(wxxrdb2)节点配置如下:
log_archive_dest_1                   string      location=/wxxrdb2_arch
log_archive_dest_2                   string      service=wxxrdb1standby_archive_dest                 string      /wxxrdb1_arch---
刚执行完以下配置,两个节点产生的归档位置是正常的,分别在dbp和dbs的 /wxxrdb1_arch 目录 都会生成线程1产生的归档日志,dbs和dbp节点的  /wxxrdb2_arch 目录都会生成线程2产生的归档日志,是正常的。
但之后多次重启系统后,有时只有在 log_archive_dest_1 的位置下产生归档日志,而且standby_archive_dest 位置下没有产生归档日志。如,dbp节点在 /wxxrdb1_arch 产生归档日志,但不会在 dbs节点的 /wxxrdb1_arch 产生相同的归档日志。而且有时产生的归档日志混乱,如 dbp的 /wxxrdb1_arch 中有线程2产生的归档日志。我检查两节点ssh无密码登录是正常的,scp 命令进行拷贝文件也是正常的。
请问有谁遇到过此类问题吗?我用的数据库版本是 Oracle 10g 64bit Release 10.2.0.1.0 ,请问这个是不是bug来的?
应怎么处理呢?
待复,感谢。RAC归档