database - 在 Veritas Cluster服务器安装程序中,是否可以执行 Oracle 11g ( 不是 RAC )的滚动升级?

  显示原文与译文双语对照的内容

我们有 2个节点with集群服务器安装运行 Oracle 11g,它的中有 1个活动主机和另一个被动。 想从 11.2.0.3 升级到 11.2.0.4 r1,有可能在没有应用程序停机的情况下进行升级,比如一次升级一个节点?

尽管Oracle已经记录了 http://docs.oracle.com/cd/E11882_01/server.112/e10803/schedule_outage.htm#HABPT5313,但大部分都是讨论自己的集群解决方案,比如RAC等等,而不是与或者IBM的setup集群相关的。 oracle仅认证与RAC兼容的滚动升级补丁?

当 1节点脱机时,应用程序需要如何处理,是否需要捕获连接错误和连接。

时间: 作者:

不行,你不能这样做。你至少需要用新的修补的二进制文件来启动数据库。

RAC ( 活动活动群集) 上的卷升级还需要重新启动实例。 当应用程序可以使用is时,这可以能对应用程序没有任何( 最小限度) 影响。

RAC集群是"活动活动活动",而在大多数instalations中,VCS是活动 pasive 。 GPFS集群数据库可以"报盘"应用程序关闭非活动数据库连接,应用程序将在它的他数据库节点上打开。 然后可以自由升级RAC节点并重新启动它。 oracle术语中的滚动升级意味着: "支持具有 2或者更多活动群集节点,并且每个节点都运行不同版本的二进制文件"。 换句话说,支持当一个活动群集节点已经使用补补的二进制文件时,它的他( 也活跃) 仍在旧版本中。

PS: 我还必须注意,在 Oracle 9i 上,可以让RAC集群与VCS协作。 但在这种情况下它是活跃的acrive集群。

...