首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Oracle RAC故障转移功能说明

Oracle RAC故障转移功能说明
EN

Database Administration用户
提问于 2015-01-29 06:29:21
回答 2查看 201关注 0票数 1

我们正在运行两个节点active/active Oracle11g R2 RAC集群,我需要替换每个节点上的公共网络电缆。我打算如下所述:

设置:

  • 操作系统: oracle Solaris 11.1 Sparc
  • 数据库:使用oracle11g R2 RAC双节点集群
  • 中间层: Microsoft网络应用服务器
  • 客户层: Internet explorer ( BUI )

公共西北电缆更换行动计划:

  1. 准备并确保两个新的公共网络电缆,每个节点一条
  2. 使用srvctl检查和验证数据库状态
  3. 首先,从节点1中,我将同时从两个(开关端口和服务器端口)中移除电缆,并在几秒钟内用新的电缆替换它。
  4. 检查并验证新电缆(node1)上的实例状态,并等待5分钟
  5. 对node2重复步骤2-3。
  6. 检查和验证实例状态,并等待一段时间,以确保两个instacnes都已启动并运行。
  7. 测试应用程序

注意:最初检查并确保应用程序服务器tnsnames.ora配置(扫描名称/VIP/节点的本地ip )使用建议扫描名称(如果不仔细观察节点侧和应用程序端的TAF行为)

请回顾以上步骤,并指导我。

MShafi -阿布扎比高级系统管理员-阿联酋

EN

回答 2

Database Administration用户

发布于 2015-01-29 09:38:09

从甲骨文方面来说,没什么好担心的。您甚至可以在正常的办公时间执行此操作。

但!大多数应用程序还没有准备好集群。他们无法处理这种情况,并将崩溃。所有服务仍然可用,因为它们被迁移到第二个节点。但是会话没有被迁移,这就是为什么客户机将断开连接。然后,支持RAC的应用程序将重新打开连接并继续工作。

我会为这次行动计划一个停工时间。

将来,您可以在故障转移模式下为公共接口连接两个网络端口。有了这个设置,您就可以在不停机的情况下完成操作。请注意,在负载平衡模式下的键合不是很好--至少这是我的经验。

票数 1
EN

Database Administration用户

发布于 2015-01-29 06:55:45

您应该知道,RAC工作在私有IP (也就是心跳IP)上。除非您干扰可以修改网络设置。另外,VLAN将与本地LAN不同。

由于您正在使用RAC,您甚至可以在node1上停止数据库并执行操作,然后启动服务,这不会花费太多时间。对节点2重复相同的操作。

希望这能帮上忙

票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/90511

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档