实验中数据库版本是10.2.0.5,此实验使用于10grac 和11gr1rac(其中10.2.0.3版本修改vip要停instance和asm资源)

修改10grac public ip 为不同网段,此例从56 网段变为215网段。

同网段修改及11gR2rac同网段修改请参考11gR2rac修改同网段

11gr2rac的public ip vip 修改不同网段请参考11gR2rac修改不同网段

查看一下目前资源

Name           Type           Target    State     Host

------------------------------------------------------------
ora.orcl.db    application    ONLINE    ONLINE    rac1        
ora....oltp.cs application    ONLINE    ONLINE    rac2        
ora....cl1.srv application    ONLINE    ONLINE    rac1        
ora....cl2.srv application    ONLINE    ONLINE    rac2        
ora....l1.inst application    ONLINE    ONLINE    rac1        
ora....l2.inst application    ONLINE    ONLINE    rac2        
ora....SM1.asm application    ONLINE    ONLINE    rac1        
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....SM2.asm application    ONLINE    ONLINE    rac2        
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

查看hosts文件
[oracle@rac1 ~]$ cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1               rac1 localhost.localdomain localhost
::1             localhost6.localdomain6 localhost6
#pub
192.168.56.167 rac2
192.168.56.166 rac1
#priv
10.0.0.2 rac1-priv
10.0.0.3 rac2-priv
#vip
192.168.56.168 rac1-vip
192.168.56.169 rac2-vip
[oracle@rac1 ~]$ cat /etc/issue
Red Hat Enterprise Linux Server release 5.8 (Tikanga)
Kernel \r on an \m
(1)修改public
查看目前rac网络
[root@rac1 bin]# ./oifcfg getif
eth0  192.168.56.0  global  public
eth1  10.0.0.0  global  cluster_interconnect

删掉56网段,添加215网段
[root@rac1 bin]# ./oifcfg delif -global eth0/192.168.56.0
[root@rac1 bin]# ./oifcfg setif -global eth0/192.168.215.0:public

查看添加成功与否
[root@rac2 bin]# ./oifcfg getif
eth0  192.168.215.0  global  public
eth1  10.0.0.0  global  cluster_interconnect
vi /etc/hosts (两节点都要改)
192.168.215.167 rac2
192.168.215.166 rac1
#priv
10.0.0.2 rac1-priv
10.0.0.3 rac2-priv
#vip
192.168.56.168 rac1-vip
192.168.56.169 rac2-vip
 service network restart; (两节点都要执行)
(2)修改vip
[root@rac1 bin]# ./srvctl config nodeapps -n rac1 -a
VIP exists.: /rac1-vip/192.168.56.168/255.255.255.0/eth0
[root@rac1 bin]# ./srvctl config nodeapps -n rac2 -a
VIP exists.: /rac2-vip/192.168.56.169/255.255.255.0/eth0

[root@rac1 bin]# ./crs_stat -t 
Name           Type           Target    State     Host        
------------------------------------------------------------
ora.orcl.db    application    ONLINE    ONLINE    rac1        
ora....oltp.cs application    ONLINE    ONLINE    rac1        
ora....cl1.srv application    ONLINE    ONLINE    rac1        
ora....cl2.srv application    ONLINE    OFFLINE               
ora....l1.inst application    ONLINE    ONLINE    rac1        
ora....l2.inst application    ONLINE    OFFLINE               
ora....SM1.asm application    ONLINE    ONLINE    rac1        
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....SM2.asm application    ONLINE    OFFLINE               
ora....C2.lsnr application    ONLINE    OFFLINE               
ora.rac2.gsd   application    ONLINE    OFFLINE               
ora.rac2.ons   application    ONLINE    OFFLINE               
ora.rac2.vip   application    ONLINE    ONLINE    rac1

资源中asm已经停掉 若为10.2.0.3+版本需要
$ srvctl stop instance -d <db_name> -i <inst_name>   (optional for 10.2.0.3+)
$ srvctl stop asm -n <node_name>                     (optional for 10.2.0.3+)
其他版本如我是10.2.0.5
[root@rac1 bin]# ./srvctl stop nodeapps -n rac1
[root@rac1 bin]# ./srvctl modify nodeapps -n rac1 -A 192.168.215.168/255.255.255.0/eth0

若为10.2.0.3+版本启动时也要

$ srvctl start asm -n <node_name>               (optional for 10.2.0.3+)
$ srvctl start instance -d <dbanme> -i <inst>   (optional for 10.2.0.3+)

[root@rac1 bin]# ./srvctl start nodeapps -n rac1 
rac1:ora.rac1.LISTENER_RAC1.lsnr:
rac1:ora.rac1.LISTENER_RAC1.lsnr:LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 03-JUN-2016 08:16:44
rac1:ora.rac1.LISTENER_RAC1.lsnr:
rac1:ora.rac1.LISTENER_RAC1.lsnr:Copyright (c) 1991, 2005, Oracle.  All rights reserved.
rac1:ora.rac1.LISTENER_RAC1.lsnr:
rac1:ora.rac1.LISTENER_RAC1.lsnr:Starting /u01/app/oracle/product/10.2.0/db_1/bin/tnslsnr: please wait...
rac1:ora.rac1.LISTENER_RAC1.lsnr:
rac1:ora.rac1.LISTENER_RAC1.lsnr:TNSLSNR for Linux: Version 10.2.0.1.0 - Production
rac1:ora.rac1.LISTENER_RAC1.lsnr:System parameter file is /u01/app/oracle/product/10.2.0/db_1/network/admin/listener.ora
rac1:ora.rac1.LISTENER_RAC1.lsnr:Log messages written to /u01/app/oracle/product/10.2.0/db_1/network/log/listener_rac1.log
rac1:ora.rac1.LISTENER_RAC1.lsnr:Error listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=rac1-vip)(PORT=1521)(IP=FIRST)))
rac1:ora.rac1.LISTENER_RAC1.lsnr:TNS-12545: Connect failed because target host or object does not exist
rac1:ora.rac1.LISTENER_RAC1.lsnr: TNS-12560: TNS:protocol adapter error
rac1:ora.rac1.LISTENER_RAC1.lsnr:  TNS-00515: Connect failed because target host or object does not exist
rac1:ora.rac1.LISTENER_RAC1.lsnr:   Linux Error: 99: Cannot assign requested address
rac1:ora.rac1.LISTENER_RAC1.lsnr:
rac1:ora.rac1.LISTENER_RAC1.lsnr:Listener failed to start. See the error message(s) above...
rac1:ora.rac1.LISTENER_RAC1.lsnr:
rac1:ora.rac1.LISTENER_RAC1.lsnr:
rac1:ora.rac1.LISTENER_RAC1.lsnr:LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 03-JUN-2016 08:16:47
rac1:ora.rac1.LISTENER_RAC1.lsnr:
rac1:ora.rac1.LISTENER_RAC1.lsnr:Copyright (c) 1991, 2005, Oracle.  All rights reserved.
rac1:ora.rac1.LISTENER_RAC1.lsnr:
rac1:ora.rac1.LISTENER_RAC1.lsnr:Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=rac1-vip)(PORT=1521)(IP=FIRST)))
rac1:ora.rac1.LISTENER_RAC1.lsnr:TNS-12560: TNS:protocol adapter error
rac1:ora.rac1.LISTENER_RAC1.lsnr: TNS-00530: Protocol adapter error
rac1:ora.rac1.LISTENER_RAC1.lsnr:  Linux Error: 113: No route to host
rac1:ora.rac1.LISTENER_RAC1.lsnr:Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521)(IP=FIRST)))
rac1:ora.rac1.LISTENER_RAC1.lsnr:TNS-12541: TNS:no listener
rac1:ora.rac1.LISTENER_RAC1.lsnr: TNS-12560: TNS:protocol adapter error
rac1:ora.rac1.LISTENER_RAC1.lsnr:  TNS-00511: No listener
rac1:ora.rac1.LISTENER_RAC1.lsnr:   Linux Error: 111: Connection refused
CRS-0215: Could not start resource 'ora.rac1.LISTENER_RAC1.lsnr'
[oracle@rac1 ~]$ crs_stat -t
Name           Type           Target    State     Host        
------------------------------------------------------------
ora.orcl.db    application    ONLINE    ONLINE    rac1        
ora....oltp.cs application    ONLINE    ONLINE    rac1        
ora....cl1.srv application    ONLINE    OFFLINE               
ora....cl2.srv application    ONLINE    ONLINE    rac2        
ora....l1.inst application    OFFLINE   OFFLINE               
ora....l2.inst application    ONLINE    ONLINE    rac2        
ora....SM1.asm application    OFFLINE   OFFLINE               
ora....C1.lsnr application    ONLINE    OFFLINE               
ora.rac1.gsd   application    ONLINE    ONLINE    rac1        
ora.rac1.ons   application    ONLINE    ONLINE    rac1        
ora.rac1.vip   application    ONLINE    ONLINE    rac1        
ora....SM2.asm application    ONLINE    ONLINE    rac2        
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        
rac1 的listener offline 但vip online了
[root@rac1 bin]# ./srvctl config nodeapps -n rac1 -a
VIP exists.: /192.168.215.168/192.168.215.168/255.255.255.0/eth0
操作第二节点
[root@rac2 bin]# ./srvctl config nodeapps -n rac2 -a
VIP exists.: /rac2-vip/192.168.56.169/255.255.255.0/eth0
[root@rac2 bin]# ./srvctl stop nodeapps -n rac2
[root@rac2 bin]# ./srvctl modify nodeapps -n rac2 -A 192.168.215.169/255.255.255.0/eth0
[root@rac2 bin]# ./srvctl start nodeapps -n rac2
节点二没有报错
vi /etc/hosts
依次启动以下资源
[root@rac2 bin]# ./srvctl start asm -n rac2
[root@rac2 bin]# ./srvctl start asm -n rac1
[root@rac2 bin]# ./srvctl start instance -d orcl -i orcl1
[root@rac2 bin]# ./srvctl start instance -d orcl -i orcl2
[root@rac2 bin]# ./srvctl start service -d orcl

[oracle@rac2 ~]$ crs_stat -t
Name           Type           Target    State     Host        
------------------------------------------------------------
ora.orcl.db    application    ONLINE    ONLINE    rac1        
ora....oltp.cs application    ONLINE    ONLINE    rac1        
ora....cl1.srv application    ONLINE    ONLINE    rac1        
ora....cl2.srv application    ONLINE    ONLINE    rac2        
ora....l1.inst application    ONLINE    ONLINE    rac1        
ora....l2.inst application    ONLINE    ONLINE    rac2        
ora....SM1.asm application    ONLINE    ONLINE    rac1        
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....SM2.asm application    ONLINE    ONLINE    rac2        
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

10grac修改public-ip vip-ip相关推荐

  1. 修改RAC VIP IP

    1.修改RAC2 的VIP ip  由192.168.0.32改为192.168.0.34 1.1 sqlplus sys/manager@rac2 as sysdba SQL>alter sy ...

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

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

  3. oracle 11gR2RAC修改public ip (不同网段)

    修改public ip为其他网段地址,同网段参考:http://blog.csdn.net/huoshuyinhua/article/details/51564534 本实验从215网段迁移到56网段 ...

  4. Oracle 12.2 RAC修改public ip address或public ip(subnet (netmask) or interface)方法

    Oracle 12.2 RAC修改public ip address或public ip(subnet (netmask) or interface)方法 场景:Oracle 12.2 RAC修改IP ...

  5. Oracle RAC更改VIP IP地址_2节点的实验

    本文转载:http://space.itpub.net/9664900/viewspace-676800 1.主机名规划: --更改前: #Public Network - (eth0) 192.16 ...

  6. 【RAC】如何修改SCAN IP的IP地址、名称、端口等信息

    [RAC]如何修改SCAN IP的IP地址.名称.端口等信息 RAC 增加SCAN IP :http://blog.itpub.net/26736162/viewspace-2155652/ How ...

  7. 修改机器名、IP对arcgis server、portal的影响?

    修改机器名.IP是否对ArcGIS Server .Portal等有影响? 请教赛姐:修改IP对ArcGIS Server .Portal 无影响,不过建议将ArcGIS Server .Portal ...

  8. c#获取本地ip地址网关子网掩码_教你如何修改路由器LAN口IP地址的方法

    现在绝大部分品牌或非品牌有线或无线路由器,其LAN口地址一般使用192.168.1.1或192.168.0.1网段,而使用此默认地址,既不安全,有时也不实用,比如局域网中电脑数过高,超过255台,则此 ...

  9. linux 7.0修改网卡ip,CentOS7修改网卡为静态IP

    CentOS7修改网卡DHCP获取IP为静态IP 1.修改网卡配置 [root@centos7 ~]#cd /etc/sysconfig/network-scripts/ [root@centos7 ...

  10. Heartbeat VIP/IP 与 别名/辅助IP

    转载自:https://www.jianshu.com/p/d9a0a4d82047 真实IP 真实IP又被称为管理IP,一般是配置在物理网卡上的实际IP,这可以看作你本人的姓名,如:张三在负载均衡及 ...

最新文章

  1. 基于Go的语义解析开源库FMR,“屠榜”模型外的NLP利器
  2. 感知和行动的贝叶斯模型
  3. tickcount()修改成小时分钟_推出一分钟追剧新模式 首部真人漫改竖屏番《通灵妃》开播...
  4. 转】MYSQL性能调优与架构设计之select count(*)的思考
  5. python renames_Python os.renames() 方法
  6. MET 3P5: 工业工程
  7. C++面向对象设计原则详解
  8. ES6 异步编程之二:Promise
  9. 素数判定算法 MILLER RABIN
  10. 和爸爸的聊天永远是个谜。。 | 今日最佳
  11. css 绘制三角形_解释CSS形状:如何使用纯CSS绘制圆,三角形等
  12. python的excell库_Python中使用第三方库xlrd来写入Excel文件示例
  13. 一个很不错的技术网站
  14. 怎么用HD Tune检测硬盘坏道
  15. JQuery的一些简单使用
  16. opencv矩形轮廓查找
  17. 基于线性回归的员工离职率预测
  18. 修复iPhone白苹果
  19. 卧室.餐厅.客厅要选择挂什么油画?
  20. 用Axure创建一个知乎登录注册界面

热门文章

  1. vba mysql 3706_Excel、VBA与MySQL交互
  2. 非标自动化3D选型软件三维SW合集solidworks标准件机械设计电机库
  3. 通向Golang的捷径【3.编辑器,IDE 和其他工具】
  4. process下载与使用
  5. 微信小程序常用样式,特效,方法
  6. 网吧 电影系统 php,网吧电影服务器解决方案完全指南(一)
  7. 电子密码锁设计-单片机课程设计
  8. android 删除开机动画,Android开机logo和开机动画的修改
  9. 老毛桃u盘装系统linux,老毛桃如何安装iso系统_老毛桃u盘启动安装iso系统教程
  10. 网络便签与网络通讯录