ITPub博客

首页 > 数据库 > Oracle > HP rp4700 ,Oracle 9i双机部署经验

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

原创 Oracle 作者:sgsoft 时间:2007-03-26 17:56:10 0 删除 编辑
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博客 ” ,链接:https://blog.itpub.net/7176288/viewspace-906965/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: Linux for Oracle
下一篇: 系统检查脚本
请登录后发表评论 登录
全部评论

注册时间:2011-03-25

  • 博文量
    45
  • 访问量
    836546