首先启动HACMP,smit clstart

#su - oracle

rac2-> oifcfg getif
en0  192.168.192.0  global  public
en1  10.10.10.0  global  cluster_interconnect

rac1-> oifcfg getif
en0  192.168.192.0  global  public
en1  10.10.10.0  global  cluster_interconnect
修改操作只需在一台主机上进行。

rac1-> oifcfg delif -global en1
rac1-> oifcfg getif
en0  192.168.192.0  global  public
rac1-> oifcfg setif -global en1/10.10.21.0:cluster_interconnect
rac1-> oifcfg getif
en0  192.168.192.0  global  public
en1  10.10.21.0  global  cluster_interconnect
在rac1上修改后,在rac2上查看ip地址,已经被修改过。

rac2-> oifcfg getif
en0  192.168.192.0  global  public
en1  10.10.21.0  global  cluster_interconnect
rac2->

1.确认OCR中的配置接口
[oracle@rac1 ~]$ oifcfg getif
eth0  192.168.163.0  global  public
eth1  10.10.10.0  global  cluster_interconnec

2.修改OCR中的public IP
[oracle@rac1 ~]$ oifcfg delif -global eth0
[oracle@rac1 ~]$ oifcfg setif -global eth0/192.168.11.0:public
[oracle@rac1 ~]$ oifcfg getif
eth0  192.168.11.0  global  public
eth1  10.10.10.0  global  cluster_interconnect

3.修改OCR中的private IP
[oracle@rac1 ~]$ oifcfg delif -global eth1
[oracle@rac1 ~]$ oifcfg setif -global eth1/10.10.21.0:cluster_interconnect
[oracle@rac1 ~]$ oifcfg getif
eth0  192.168.11.0  global  public
eth1  10.10.21.0  global  cluster_interconnect

4.修改各node的IP和/etc/hosts
rac1
192.168.11.11/255.255.255.0/192.168.11.10
10.10.21.11/255.255.255.0

rac2
192.168.11.12/255.255.255.0/192.168.11.10
10.10.21.12/255.255.255.0

192.168.11.11  rac1
192.168.11.12  rac2
10.10.21.11     rac1_priv
10.10.21.12     rac2_priv
192.168.11.31  rac1_vip
192.168.11.32  rac2_vip

5.修改listener.ora

6.启动CRS并检查
[root@rac1 ~]# /etc/init.d/init.crs start
Startup will be queued to init within 90 seconds.

[root@rac2 ~]# /etc/init.d/init.crs start
Startup will be queued to init within 90 seconds.

[oracle@rac1 ~]$ crsctl check boot

[oracle@rac1 ~]$ crsctl check crs
CSS appears healthy
CRS appears healthy
EVM appears healthy

7.修改VIP IP
[oracle@rac1 ~]$ srvctl stop database -d racdb
注:从10.2.0.3开始 VIP与database or asm 没有依赖关系

[oracle@rac1 ~]$ srvctl stop nodeapps -n rac1
[oracle@rac1 ~]$ srvctl stop nodeapps -n rac2

[root@rac1 bin]# ./srvctl modify nodeapps -n rac1 -A 192.168.11.31/255.255.255.0/eth0
[root@rac1 bin]# ./srvctl modify nodeapps -n rac2 -A 192.168.11.32/255.255.255.0/eth0

8.启动相关资源
[oracle@rac1 ~]$ srvctl start nodeapps -n rac1
[oracle@rac1 ~]$ srvctl start nodeapps -n rac2
[oracle@rac1 ~]$ crs_start ora.racdb.db
Attempting to start `ora.racdb.db` on member `rac1`
Start of `ora.racdb.db` on member `rac1` succeeded.
[oracle@rac1 ~]$ crs_stat -t
Name           Type           Target    State     Host       
------------------------------------------------------------
ora....C1.lsnr application    ONLINE    ONLINE    rac1       
ora.rac1.gsd   application    ONLINE    ONLINE    rac1       
ora.rac1.ons   application    ONLINE    ONLINE    rac1       
ora.rac1.vip   application    ONLINE    ONLINE    rac1       
ora....C2.lsnr application    ONLINE    ONLINE    rac2       
ora.rac2.gsd   application    ONLINE    ONLINE    rac2       
ora.rac2.ons   application    ONLINE    ONLINE    rac2       
ora.rac2.vip   application    ONLINE    ONLINE    rac2       
ora.racdb.db   application    ONLINE    ONLINE    rac1       
ora....b1.inst application    ONLINE    ONLINE    rac1       
ora....b2.inst application    ONLINE    ONLINE    rac2

修改10g RAC public or private or virtual IP [Oracle]相关推荐

  1. oracle 10g rac 包root.sh报错,案例:Oracle Rac root.sh报错 Failed to create keys in the OLR

    天萃荷净 [root@web1 grid]# /u01/app/11.2.0/grid/root.sh Performing root user operation for Oracle 11g Th ...

  2. oracle 10g rac 配置物理dataguard系列4,配置 Oracle 10g 单实例物理dataguard和逻辑standby...

    rac的结构和单实例结构配置转换方面可能就是逻辑standby在配置时需要注意CLUSTER_DATABASE这个参数,其他都是一样的[@more@] [oracle@yl254-20 ~]$ mor ...

  3. oracle 10g rac 配置物理dataguard系列4,配置 Oracle 10g RAC primary + RAC physical standby dataguard...

    MMA的东西,正好手上有机器,以前老偷懒不写过程,现在也要给写出来作手册....[@more@] 其实配置过程对老手来说可能就花在备份数据库上了呵呵 下面以prdb作为primary,lstdb作为s ...

  4. Oracle 10g rac + ASM数据迁移(替换ASM中的磁盘,用新存储替换旧存储)

    一.环境介绍 Redhat 5.8 Oracle 10g rac + ASM 目前数据库是一套Oracle 10g rac环境,使用的是ASM,ASM的存储空间来自多台存储设备,包括:XP12000. ...

  5. Oracle 10g RAC修改IP/VIP地址示例

    一.准备工作 1. 数据库信息 操作系统版本  : OEL5.4 x64    数据库版本    : Oracle 10.2.0.5 x64 RAC 2. IP地址对应信息 说明: 服务器主机名不能更 ...

  6. oracle rac 通信端口,修改oracle 10g rac监听端口号为1523的步骤

    修改oracle  10g rac监听端口号为1523的步骤 一. 修改listener.ora ,将其中的1521改为1523.事先做该文件的备份,以便快速复原 二. 修改tnsnames.ora ...

  7. 基于Linux (RHEL 5.5) 安装Oracle 10g RAC

    本文所描述的是在Red Hat 5.5下使用vmware server 来安装Oracle 10g RAC(OCFS + ASM),本文假定你的RHEL5已经安装完毕,下面列出的是对Linux的具体配 ...

  8. 基于Linux RHEL 5 5 安装Oracle 10g RAC

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 本文所描 ...

  9. (超详细)Oracle 10g RAC 添加节点实验操作总结

    Oracle 10g RAC 添加节点实验操作总结 目  录   RAC物理结构...3 一. 安装前准备及OS安装配置... 4 1.安装并配置新节点的虚拟机...4 2.节点三(dbi)的网络配置 ...

最新文章

  1. wifi一阵一阵卡_家里wifi总是过一会就卡一下然后又好了
  2. php dvld.active 1,PHP的字符串
  3. html中input后的报错信息,js 监测from表单中的input和select,时时监测,没有输入或选择信息报错,不允许提交数据...
  4. 软件:推荐五款超级好用的电脑小众软件,值得收藏!
  5. Razor与HTML混合输出陷阱与技巧
  6. [转]URLRewriter使用通配符
  7. spark on yarn yarn-client模式实现源码走读
  8. 全球地区资料json 含中英文 经纬度_2020年Brain Bee北京、天津、河北赛区地区赛参赛说明...
  9. 最前线 | 斗鱼一季度月活用户超虎牙,但上市时间仍不明确
  10. 到底什么是“云网融合”?
  11. python 画蝴蝶_python画蝴蝶曲线图的实例
  12. 前端脚本API发布 | Java 开源企业信息化建设平台O2OA平台
  13. 2-Twelfth Scrum Meeting20151212
  14. web前端vue项目完整步骤。pc端
  15. 小米基于OpenStack搭建私有云平台技术架构大揭秘!
  16. 又猎一“狐”:一名外逃越南嫌疑人落网中
  17. 打造企业级应用--邮件服务器postfix+dovecot+extmail
  18. 伤逝有感 文/江湖一剑客
  19. 下载微软官方原版系统镜像
  20. idea运行springboot出现Process finished with exit code -1073741819 (0xC0000005)

热门文章

  1. 外部导入方式添加背景图_web前端基础:CSS的三种导入方式说明
  2. c语言学习-求1+2+3+…+100的和存入变量sum中,并将sum打印出来
  3. oracle迁移需要注意配置文件,xtts迁移实践
  4. OpenShift 4 之AMQ Streams(3) - 用Kafka MirrorMaker在Kafka集群间复制数据
  5. Visual Studio 2019 v16.6 Preview 3 发布
  6. Linus Torvalds 不担心微软将控制 Linux
  7. odoo10参考系列--视图二(表单视图)
  8. bootstraptable 怎么在特定行添加数据_同等权限下多任职之间数据权限的实例
  9. 石头剪刀布python代码_Python实现的石头剪子布代码分享
  10. C++接收字符串数组_Java 中初始化数组