修改Oracle集群IP

作者简介:李飞目前就职过北京海天起点技术服务股份有限公司,提供Oracle内蒙区域技术支持;超过十年的ORACLE SUPPORT从业经验。ORACLE 10g OCP,ORACLE 11g OCP,ORACLE 11g OCM。擅长Oracle数据库各种场景问题处理,熟悉Oracle的调优,排错,实施等。主要服务:金融,通信,政府等客户。

概述

此文档参考oracle联机文档,MOS等资源。

此文档在11gR2 Oracle 集群/GI 环境下演示如何修改公网 IP、VIP、SCAN-IP

适用范围

此文档适合11gR2版本,操作时需关闭两个节点数据库,crs不需要停!!

环境信息准备

确认修改范围

  • 修改公网IP包括公网网卡信息、子网及网络掩码信息
  • 修改VIP
  • 修改SACN VIP

确认修改IP信息

一节点

二节点

公网IP

xxx.xxx.41.54 xxx.xxx.16.10 xxx.xxx.41.56 xxx.xxx.16.12

网卡信息

bond0 bond0 bond0 bond0

掩码

255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0

VIP

xxx.xxx.41.55 xxx.xxx.16.11 xxx.xxx.41.57 xxx.xxx.16.13

SCAN VIP

xxx.xxx.41.58 xxx.xxx.16.14

修改步骤

关闭数据库

两节点执行

修改hosts文件

两节点执行

修改listener.ora、tnsname.ora

修改Public IP

修改一个节点后,到另一个节点查看是否修改成功。

注意:对于11gR2,上面命令要求集群在所有节点运行

修改操作系统IP

修改VIP

Oracle 11gR2开始,vip依赖network(ora.net1.network),只修改子网和网络掩码信息,只需要修改network即可,修改失败后可以按照virtual vip和scan ip进行修改

查看network信息

root执行(两节点执行)

修改后验证virtual IP和scan IP

注意:经过实践以上操作vip可以修改成功,但scan IP不能成功,需要单独修改

修改SACN IP

查看状态

停止scan及监听

修改scanIP(两节点执行)

查看修改后的状态

启动scan及监听

更新监听信息(两节点执行)

参考资料

MOS文档:

如何修改集群的公网信息(包括 VIP) (文档 ID 1674442.1)

How to update the IP address of the SCAN VIP resources (文档ID :952903.1)


未经允许不得转载:Oracle一体机用户组 » 修改Oracle集群IP

相关推荐