HP rp4700 ,Oracle 9i双机部署经验

HP rp4700 ,Oracle 9i双机部署经验:
在ORACLE HA部署完成后,必须测试切换后,应用系统的工作情况。一般情况下,在HA脚本中,加入必要的应用重新初始化命令是解决故障的好方法。[@more@]

这次服务于一个客户,使用的HP rp4700的服务器两台,做Oracle HA。
依照常规方法,将Oracle HA部署完毕后,双击切换无故障。

由于这两台机器完全一样,因此,Standby机器的oracle并非安装,而是用rcp命令拷贝。
实际拷贝完成后,出现启动错误,此时只需要 relink oracle即可(如果不清楚那个组件,relink all是个简单的办法)。

Oracle双机切换完成后,验证在出现切换后,应用无故障。

结果,当从1号机切换到2号机,应用无法启动,报内部错误。

于是,我依次检查各软件的状态:
OS正常
Oracle正常
应用软件进程正常

可是还是没有办法运行应用系统。

分析:Oracle切换后,实际上,即Oracle从IP1机器切换到IP2机器,而对于外部应用系统而言,他们连接的是漂移的IP3。当 发生切换时,任何有状态连接将全部失效,而对无状态连接,却是没有任何影响的。

因此我们怀疑是oracle切换后,应用的中间价到数据库的连接全部失效了,应用不知道何时重新建立连接(很多应用系统,都是在系统初始化时,开辟一系列连接保持用不中断)。

我们找来应用系统的实施人员,告知他们情况。果然,当他们运行几条重新初始化应用系统中间件的命令后,系统完全正常。

经验:在Oracle HA部署过程中,一定要验证,切换后,应用系统是否能够重新正确初始化。在Oracle的HA脚本后,添加应用软件层的初始化脚本,往往能够解决一些部署后的奇怪故障。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7176288/viewspace-906965/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/7176288/viewspace-906965/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值