oracle RAC叢集更改public網路(同一網段,不同網段都適用)
阿新 • • 發佈:2019-01-01
oracle 11g rac
修改IP,主機名無法修改
原IP資訊
192.168.1.10 rac01
192.168.1.12 rac02
Private
192.168.56.10 rac01-priv
192.168.56.12 rac02-priv
Vip
192.168.1.13 rac01-vip
192.168.1.14 rac02-vip
SCAN
192.168.1.15 scan
關閉監聽和vip
/u01/app/11.2.0.4/grid/bin/srvctl disable vip -i rac01-vip
/u01/app/11.2.0.4/grid/bin/srvctl disable vip -i rac02-vip
/u01/app/11.2 .0.4/grid/bin/srvctl disable listener
/u01/app/11.2.0.4/grid/bin/srvctl stop listener
/u01/app/11.2.0.4/grid/bin/srvctl stop vip -n rac01
/u01/app/11.2.0.4/grid/bin/srvctl stop vip -n rac02
所有節點停止crs
/u01/app/11.2.0.4/grid/bin/crsctl stop crs
修改hosts檔案
修改後如下:
192.168.1.20 rac01
192.168.1.22 rac02
Private
192.168.56.10 rac01-priv
192.168.56.12 rac02-priv
Vip
192.168.1.23 rac01-vip
192.168.1.24 rac02-vip
SCAN
192.168.1.25 scan
更改網絡卡IP
vi /etc/sysconfig/network-scripts/ifcfg-eth0
重啟網路服務
service network restart
更改後IP資訊如下
rac01:
2: eth0: mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 08:00:27:97:3b:ec brd ff:ff:ff:ff:ff:ff
inet 192.168 .1.20/24 brd 192.168.1.255 scope global eth0
inet6 fe80::a00:27ff:fe97:3bec/64 scope link
valid_lft forever preferred_lft forever
3: eth1: mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 08:00:27:ee:bf:12 brd ff:ff:ff:ff:ff:ff
inet 192.168.56.10/24 brd 192.168.56.255 scope global eth1
inet6 fe80::a00:27ff:feee:bf12/64 scope link
valid_lft forever preferred_lft forever
rac02
eth0: mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 08:00:27:45:5a:9f brd ff:ff:ff:ff:ff:ff
inet 192.168.1.22/24 brd 192.168.1.255 scope global eth0
inet6 fe80::a00:27ff:fe45:5a9f/64 scope link
valid_lft forever preferred_lft forever
3: eth1: mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 08:00:27:6b:6a:d1 brd ff:ff:ff:ff:ff:ff
inet 192.168.56.12/24 brd 192.168.56.255 scope global eth1
inet6 fe80::a00:27ff:fe6b:6ad1/64 scope link
valid_lft forever preferred_lft forever
重新啟動CRS服務
/u01/app/11.2.0.4/grid/bin/crsctl start crs
/u01/app/11.2.0.4/grid/bin/crsctl check crs
輸出結果如下時
CRS-4638: Oracle High Availability Services is online
CRS-4535: Cannot communicate with Cluster Ready Services
CRS-4529: Cluster Synchronization Services is online
CRS-4533: Event Manager is online
啟動另一個節點crs
2個節點都輸出如上結果時,檢查程序狀態
/u01/app/11.2.0.4/grid/bin/crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora.DATA.dg ora....up.type ONLINE ONLINE rac01
ora....ER.lsnr ora....er.type OFFLINE OFFLINE
ora....N1.lsnr ora....er.type ONLINE ONLINE rac01
ora.asm ora.asm.type ONLINE ONLINE rac01
ora.cvu ora.cvu.type ONLINE ONLINE rac01
ora.gsd ora.gsd.type OFFLINE OFFLINE
ora....network ora....rk.type ONLINE ONLINE rac01
ora.oc4j ora.oc4j.type ONLINE ONLINE rac01
ora.ons ora.ons.type ONLINE ONLINE rac01
ora.orcl.db ora....se.type OFFLINE OFFLINE
ora....SM2.asm application ONLINE ONLINE rac01
ora....01.lsnr application OFFLINE OFFLINE
ora.rac01.gsd application OFFLINE OFFLINE
ora.rac01.ons application ONLINE ONLINE rac01
ora.rac01.vip ora....t1.type OFFLINE OFFLINE
ora....SM1.asm application ONLINE ONLINE rac02
ora....02.lsnr application OFFLINE OFFLINE
ora.rac02.gsd application OFFLINE OFFLINE
ora.rac02.ons application ONLINE ONLINE rac02
ora.rac02.vip ora....t1.type OFFLINE OFFLINE
ora.scan1.vip ora....ip.type ONLINE ONLINE rac01
修改叢集中網絡卡資訊
/u01/app/11.2.0.4/grid/bin/oifcfg iflist
/u01/app/11.2.0.4/grid/bin/oifcfg delif -global eth0/192.168.1.0:public
/u01/app/11.2.0.4/grid/bin/oifcfg delif -node rac02
/u01/app/11.2.0.4/grid/bin/oifcfg getif -global
/u01/app/11.2.0.4/grid/bin/oifcfg setif -global eth0/192.168.1.0:public
/u01/app/11.2.0.4/grid/bin/oifcfg setif -global eth1/192.168.56.0:cluster_interconnect
/u01/app/11.2.0.4/grid/bin/srvctl config vip -n rac01
/u01/app/11.2.0.4/grid/bin/srvctl config vip -n rac02
/u01/app/11.2.0.4/grid/bin/srvctl modify nodeapps -A 192.168.1.23/255.255.255.0/eth0 -n rac01
/u01/app/11.2.0.4/grid/bin/srvctl modify nodeapps -A 192.168.1.24/255.255.255.0/eth0 -n rac02
/u01/app/11.2.0.4/grid/bin/srvctl config vip -n rac01
/u01/app/11.2.0.4/grid/bin/srvctl config vip -n rac02
/u01/app/11.2.0.4/grid/bin/srvctl config scan
SCAN 名稱: scan, 網路: 1/192.168.1.0/255.255.255.0/eth0
SCAN VIP 名稱: scan1, IP: /scan/192.168.1.15
/u01/app/11.2.0.4/grid/bin/srvctl modify scan -n scan
/u01/app/11.2.0.4/grid/bin/srvctl config scan
SCAN 名稱: scan, 網路: 1/192.168.1.0/255.255.255.0/eth0
SCAN VIP 名稱: scan1, IP: /scan/192.168.1.25
重啟監聽
/u01/app/11.2.0.4/grid/bin/srvctl enable listener
/u01/app/11.2.0.4/grid/bin/srvctl enable vip -i rac01-vip
/u01/app/11.2.0.4/grid/bin/srvctl enable vip -i rac02-vip
/u01/app/11.2.0.4/grid/bin/srvctl enable scan
/u01/app/11.2.0.4/grid/bin/srvctl enable database -d orcl
/u01/app/11.2.0.4/grid/bin/srvctl start listener
/u01/app/11.2.0.4/grid/bin/srvctl start scan
/u01/app/11.2.0.4/grid/bin/srvctl start database -d orcl