Oracle RAC 9204升级到9207的疑问。。

[复制链接]
查看11 | 回复0 | 2007-9-7 13:34:44 | 显示全部楼层 |阅读模式
将RAC升级后,出现每6 7天当掉一个node,需要重新startup。
具体见:http://www.itpub.net/thread-930640-1-1.html

针对metalink说的BUG,目前在测试机上执行了:
Workaround:
After installation of the Patch Set ensure that the
folowing steps are executed on ALL nodes of the RAC
cluster:
cd $ORACLE_HOME/rdbms/lib
Shut down all the instances in the OH
make -f ins_rdbms.mk rac_on ioracle

结果如下:
dell-node1$make -f ins_rdbms.mk rac_on ioracle
rm -f /u01/product/oracle/lib/libskgxp9.so
cp /u01/product/oracle/lib//libskgxpu.so /u01/product/oracle/lib/libskgxp9.so
cp /u01/product/oracle/lib/libcmdll.so /u01/product/oracle/lib/libskgxn9.so
/usr/bin/ar cr /u01/product/oracle/rdbms/lib/libknlopt.a /u01/product/oracle/rdb
ms/lib/kcsm.o
- Linking Oracle
rm -f /u01/product/oracle/rdbms/lib/oracle
gcc -o /u01/product/oracle/rdbms/lib/oracle -L/u01/product/oracle/rdbms/lib/ -L
/u01/product/oracle/lib/ -L/u01/product/oracle/lib/stubs/ -Wl,-E `test -f /u01
/product/oracle/rdbms/lib/skgaioi.o && echo /u01/product/oracle/rdbms/lib/skgaio
i.o` /u01/product/oracle/rdbms/lib/opimai.o /u01/product/oracle/rdbms/lib/ssorae
d.o /u01/product/oracle/rdbms/lib/ttcsoi.o /u01/product/oracle/lib/nautab.o /u01
/product/oracle/lib/naeet.o /u01/product/oracle/lib/naect.o /u01/product/oracle/
lib/naedhs.o /u01/product/oracle/rdbms/lib/config.o -lserver9 -lodm9 -lskgxp9 -
lskgxn9 -lclient9 -lvsn9 -lwtcserver9 -lcommon9 -lgeneric9 /u01/product/oracle/
rdbms/lib/defopt.o -lknlopt `if /usr/bin/ar tv /u01/product/oracle/rdbms/lib/lib
knlopt.a | grep xsyeolap.o > /dev/null 2>&1 ; then echo "-loraolap9" ; fi` -lsl
ax9 -lpls9 -lplp9 -lserver9 -lclient9 -lvsn9 -lwtcserver9 -lcommon9 -lgeneric9
-lknlopt -lslax9 -lpls9 -lplp9 -ljox9 -lserver9 -locijdbcst9 -lwwg9 `cat /u01
/product/oracle/lib/ldflags` -lnsslb9 -lncrypt9 -lnsgr9 -lnzjs9 -ln9 -lnl9 -l
nro9 `cat /u01/product/oracle/lib/ldflags` -lnsslb9 -lncrypt9 -lnsgr9 -lnzjs9
-ln9 -lnl9 -lmm -lnls9 -lcore9 -lnls9 -lcore9 -lnls9 -lxml9 -lcore9 -lunls9 -l
nls9 `cat /u01/product/oracle/lib/ldflags` -lnsslb9 -lncrypt9 -lnsgr9 -lnzjs9
-ln9 -lnl9 -lnro9 `cat /u01/product/oracle/lib/ldflags` -lnsslb9 -lncrypt9 -
lnsgr9 -lnzjs9 -ln9 -lnl9 -ltrace9 -lnls9 -lcore9 -lnls9 -lcore9 -lnls9 -lxml9
-lcore9 -lunls9 -lnls9 `if /usr/bin/ar tv /u01/product/oracle/rdbms/lib/libknlo
pt.a | grep "kxmnsd.o" > /dev/null 2>&1 ; then echo " " ; else echo "-lordsdo9";
fi` -lctxc9 -lctx9 -lzx9 -lgx9 -lctx9 -lzx9 -lgx9 -lordimt9 -lnls9 -lcore9 -ln
ls9 -lcore9 -lnls9 -lxml9 -lcore9 -lunls9 -lnls9 -lsnls9 -lunls9 -lxsd9 -lnls9
-lcore9 -lnls9 -lcore9 -lnls9 -lxml9 -lcore9 -lunls9 -lnls9 `cat /u01/product/
oracle/lib/sysliblist` -Wl,-rpath,/u01/product/oracle/lib:/lib/i686:/lib:/usr/li
b -lm `cat /u01/product/oracle/lib/sysliblist` -ldl -lm `test -f /u01/prod
uct/oracle/rdbms/lib/skgaioi.o && echo -laio`
mv -f /u01/product/oracle/bin/oracle /u01/product/oracle/bin/oracleO
mv /u01/product/oracle/rdbms/lib/oracle /u01/product/oracle/bin/oracle
chmod 6751 /u01/product/oracle/bin/oracle
dell-node1$
复制代码
参考:http://tolywang.itpub.net/index.php

还请各位高手看看执行了这些的作用是什么,不是太明白。。 先谢过。。
[ 本帖最后由 andyxu 于 2008-1-22 09:37 编辑 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行