在将Oracle RAC从10.2.0.1升级到10.2.0.2时遇到两个问题:
1.在apply到remote node做relink时出现warning信息:
In function `lcdprm’:: warning: the `gets’ function is dangerous and should not be used.
经查,该warning信息是Oracle的一个bug:4762656,可忽略,在11g中修复。
可查看Metalink Note: 356363.1 获得更详细信息。
2.起第二节点时,ASM启动正常,但instance报如下错误:
SQL> startup
ORA-01078: failure in processing system parameters
ORA-01565: error in identifying file ‘+RAC_DISK/RACDB/spfileRACDB.ora’
ORA-17503: ksfdopn:2 Failed to open file +RAC_DISK/RACDB/spfileRACDB.ora
ORA-03113: end-of-file on communication channel
这个错误的原因是Oracle在打第二节点时没有正确更新libknlopt.a。
[阅读全文…]