如何在oracle 11gR2RAC中修改公共IP

分类:编程技术 时间:2024-02-20 15:51 浏览:0 评论:0
0
本文与大家分享如何在oracle 11gR2RAC中修改公网ip。小编觉得还是比较实用的,所以分享给大家,作为参考。下面就跟随小编来看看吧。

Ⅰ修改public并选择节点(此处选择rac1)

查看hosts设置
[root@rac2 bin]# cat /etc/主机
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
#public
192.168.215.188 rac1
192.168 .215.189 rac2
#private
10.0.0.118 rac1-priv
10.0.0.119 rac2-priv
#vip
192.168.215.120 rac1-vip
192.168 .215.121 rac2-vip
#scan
192.168.215.122 scanip

查看crs资源状态
[root@rac2 bin]# ./crsctl stat res -t< br/>------------------------------------------------------------------------ --- ----------------------------------
名称目标状态服务器 STATE_DETAILS
---- ---------------------------------------------------------- ----------------------------
本地资源
-------- -------------- ------------------------------------------------ -------------- ---------
ora.DATA.dg
                                                                                                                                                                                                                         3.FRA.dg
                                                                                                                                                                                                                                                                                                                                                                                                                                                             自从离线 rac1 rac1;在线 离线 rac2 rac1 rac1
ora.asm
启动 rac1                                                                      nbsp;离线 离线 rac2 rac1 rac1
ora.net1.网络
                                                                                                                                                                                                                                                                                                                             在线在线 rac1 rac1p;在线 在线 rac2 rac2 rac2 ora.registry.acfs                                                                                                                                                                                                                                                ---------------------------------------- ---------- ------------
集群资源
-------------------- -------- ------------------------------------------ -------- --
ora.LISTENER_SCAN1.lsnr
1在线在线rac2
Ora.cvu
1在线在线rac2
Orac4j
1在线在线rac2
Oracancl .db
1 在线 在线 rac1 打开                                            2 ONLINE 在线 rac2 rac2 打开
ora.orcl.ssss.svc
1 1 ONLINE 在线 rac2                                                                                                                                                                                                                                                                                           1 1 在线 在线 rac1 rac1
ora.rac2 .vip
1 1 ONLINE ONLINE rac2 rac2 rac2 ora.scan1.vip
ora.scan1.vip rac2
OCR磁盘组离线,检查ocr状态
grid@rac1 ~ ] $ OCRCHECK
Oracle 集群注册表状态如下:
版本:3
总空间(千字节):262120
已使用空间:338 8
可用空间(千字节):258732
        IDp;设备/文件未配置


                                                设备/文件未配置


                                设备/文件未配置



     设备/文件未配置


           集群注册表完整性检查成功


            由于非特权用户而绕过逻辑损坏检查
< br/>发现OCR无效的磁盘组,然后将其删除(这一步在我之前的实验中被OCR取代,所以我直接省略)
[grid@rac1 ~]$ srvctl remove diskgroup -g OCR
/>[grid@rac1 ~]$ crsctl stat res -t
-------------------------------- ------------- ------------------------------------- -
名称           目标状态        服务器                   STATE_DETAILS       
------------------------------------ ---------------------------- ---------------------- ----------
本地资源
--------- -------------------------------------------------------------- ------ ---------------
ora.DATA.dg
                                                                                                                                                                                                              ;在线 在线 rac1 rac2 rac2
                                                                             ora.监听器。在线 在线 rac1 rac1 已开始
rac2 已开始                                                                                                                                                                                                                      bsp;
离线 离线 RAC2
Ora.net1.network
在线 在线e RAC1
在线 在线 RAC2
Ora.ons
在线 在线 Rac1 & NBSP; istry.acfs
                                                                                                                                                                                                                                                                                                                                                                      -------------------------------------------------------- -------- ---------------
集群资源
-------------------- ---------------------------------- ---------------------------------------- ------------
ora.LISTENER_SCAN1.lsnr
1在线在线rac2
Ora.cvu
1在线在线rac2
Ora。 oc4j
1个在线在线 rac2
Ora.orcl.db
1个在线在线 &nbsrac1 cl.ssss.svc
br/> 1 1 在线 在线 rac1                                                                                                                                                     br/>[root@rac1 bin]# ./oifcfg getif
eth2 10.0.0.0 global cluster_interconnect
eth0 192.168.215.0 global public
如果显示如为215网段,则应改为56网段


[root@rac1 bin]# ./oifcfg delif -global eth0/192.168.215.0 #删除215网络段


[ root@rac1 bin]# ./oifcfg setif -global eth0/192.168.56.0:public #设置56网段
[root@rac1 bin]# . /oifcfg getif#检查两个节点上的修改
eth2 10.0.0.0 global cluster_interconnect
eth0 192.168.56.0 global public


[root@rac2 bin]# . /oifcfg 获取if
eth2 10.0.0.0 global cluster_interconnect
eth0 192.168.56.0 global public
修改两个节点的hosts文件,只更改公网ip的网段
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
#public
192.168.56.188 rac1
192.168.56.189 rac2
#私有
10.0.0.118 rac1-priv
10.0.0.119 rac2-priv
#vip
192.168.215.120 rac1-vip
192.168.215.121 rac2-vip
#scan
192.168.215.122 scanip
要将实际公网地址更改为56网段,两个节点都必须更改。
[root@rac1 bin]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=08:00:27:9c:25:21
/>TYPE=以太网
UUID=c2ec39dd-92bf-41fc-8d41-21d78536c9f9
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
IPADDR=192.168.56.189
NETMASK=255.255.255.0
GATEWAY=192.168.56.1
IPV6INIT=no
USERCTL=否
修改后,服务网络重启
II修改vip仍然选择rac1(官方文档中是停止一个节点修改本节点,然后开始修改下一个节点)
停止节点1的实例和vip资源
[root@rac1 bin]#. /srvctl stop instance -d orcl -n rac1
[root@rac1 bin]# ./srvctl stop vip -n rac1 -f
PRCC-1017 : 192.168.215.190 已在 rac1 上停止
PRCR-1005: 资源ora.rac1.vip已停止
修改两个节点对应的vip
[root@rac1 bin]# ./srvctl修改nodeapps -n rac1 -A 192.168.56.120 /255.255 .255.0/eth0
[root@rac1 bin]# ./srvctl修改nodeapps -n rac2 -A 192.168.56.121/255.255.255.0/eth0
查看结果
[root@rac1 bin] # ./srvctl config nodeapps -a
网络存在:1/192.168.56.0/255.255.255.0/eth0,类型静态
VIP存在:/192.168.56.120/192.168.56.120/192.168.56.0 /255.255 .255.0/eth0,托管节点rac1
VIP存在:/192.168.56.121/192.168.56.121/192.168.56.0/255.255.255.0/eth0,托管节点rac2
重启vip和实例
[root@rac1 bin]# ./srvctl start vip -n rac1
PRKO-2420: VIP 已在节点上启动: rac1
[root@rac1 bin]# ./srvctl start Listener -n rac1
PRCC-1015: LISTENER 已在 rac1 上运行
PRCR- 1004: 资源 ora.LISTENER.lsnr 已在运行


[root@rac1 bin]# ./srvctl start instance -d orcl -n rac1
PRCC-1015: orcl已在 rac1 上运行
PRCR-1004:资源 ora.orcl.db 已在运行
自己重新启动?查看资源状态
[root@rac1 bin]# ./crsctl stat res -t
-------------------- --- ---------------------------------------------------------- --- ------
名称目标状态服务器 STATE_DETAILS
---------------------------- ---- ---------------------------------------------------------- ----
本地资源
------------------------------------ --------- ----------------------------------
ora.DATA .dg
rac1                                                                                                                                                                                                                                                                            >ora.FRA.dg
                             在线                                                                                                                                                                                                           已开始;离线 离线 rac2 rac2 rac2 ora.net1.network
                                                                                                                                                            c2Rac1E上线----------------------------------------------------
集群资源
--- ---------------------------------------------------------- ---- ---------------------------
ora.LISTENER_SCAN1.lsnr
                                                                                                                                                                                                                                                            到 到 cvu
1 1 在线 在线 rac2 rac2 在线 在线 &nrac2                                                                                                                                                                                                                              LINE rac2                                                                                     br/> 2 2 在线 ONLINE &nbrac1                                                           ora.rac2                                                                                                                                         1 ONLINE ONLINE rac1
[root@rac1 bin]#
修改两个节点的hosts文件
[root@rac1 bin]# vi /etc/hosts
127.0.0.1 本地主机 本地主机。 localdomain localhost4 localhost4.localdomain4
::1   localhost localhost.localdomain localhost6 localhost6.localdomain6
#public
192.168.56.188 rac1
192.168.56.189 rac2
#private
10.0.0.118 rac1-priv
10.0.0.119 rac2-priv
#vip
192.168.56.120 rac1-vip
192.168.56.121 rac2-vip
#scan
192.168.215.122 scanip


~
三修改scanip(这次选择rac2)
我的scanip的名称是scanip


[root@rac2 bin]# ./srvctl config scan
扫描名称:scanip,网络:1/192.168.56.0/255.255.255.0/eth0
SCAN VIP名称:scan1,IP:/scanip/192.168.215.122
#显示仍是215网段
停止扫描和监听
[root@rac2 bin]# ./srvctl stop scan_listener
[root@rac2 bin]# ./srvctl stop scan
修改两个节点的hosts文件
[root@rac2 bin]# vi /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
: :1 localhost localhost.localdomain localhost6 localhost6.localdomain6
#public
192.168.56.188 rac1
192.168.56.189 rac2
#private
10.0.0.118 rac1- priv
10.0.0.119 rac2-priv
#vip
192.168.56.120 rac1-vip
192.168.56.121 rac2-vip
#scan
192.168.56.122 scanip #修改为56网段
修改scanip
[root@rac2 bin]# ./srvctl edit scan -n scanip #刷新scanip,实际上是从hosts中读取地址
[root@ rac2 bin]# ./srvctl config scan                 #查看刷新状态
SCAN name: scanip, Network: 1/192.168.56.0/255.255.255.0/eth0
SCAN VIP name: scan1, IP: /scanip /192.168.56.122
莫修改成功,重新启动扫描和监听
[root@rac2 bin]# ./srvctl start scan
[root@rac2 bin]# ./srvctl start scan_listener
感谢您的阅读!这篇关于《oracle 11gR2RAC中如何修改公网IP》的文章就分享到这里。希望以上内容能够给大家带来一些帮助,让大家能够学到更多的知识。如果您觉得文章不错,可以分享给其他人。让更多人看到!

1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 编程技术 > 如何在oracle 11gR2RAC中修改公共IP

用户评论