11gr2 rac改IP系列之一:修改公網IP為同網段其它IP

還不算暈發表於2016-11-29
--------------------------
修改公網網路卡為同網段其它IP
-----------------修改前:
192.168.57.215 bys1.bys.com bys1
192.168.57.217 bys2.bys.com bys2
-----------------修改後:
192.168.57.115 bys1.bys.com bys1
192.168.57.117 bys2.bys.com bys2
參考MOS文件:如何修改叢集的公網資訊(包括 VIP) (文件 ID 1674442.1)
如果只需要修改公網 IP 地址,而且新的地址仍然在相同的子網,叢集層面不需要做任何修改,所有需要的修改是在 OS 層面反映 IP 地址的變化。

1. 關閉 Oracle 叢集管理軟體
2. 在網路層面,DNS 和 /etc/hosts 檔案中修改 IP 地址
3. 重新啟動 Oracle 叢集管理軟體

以上的修改可以使用滾動的方式完成,例如:每次修改一個節點。
---------------------------
---------------------------
---------------------------
具體步驟:--僅顯示節點1,節點2同樣步驟。

1.停止叢集
[root@bys1 network-scripts]# crsctl stop has
CRS-2791: Starting shutdown of Oracle High Availability Services-managed resources on 'bys1'
CRS-2673: Attempting to stop 'ora.crsd' on 'bys1'
…………
CRS-2793: Shutdown of Oracle High Availability Services-managed resources on 'bys1' has completed
CRS-4133: Oracle High Availability Services has been stopped.

2.修改網路卡配置檔案和/etc/hosts中記錄(兩個節點)--IP由215改為115
[root@bys1 network-scripts]# cat ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
HWADDR=08:00:27:29:4b:b4
IPADDR=192.168.57.115


[root@bys1 ~]# vi /etc/hosts

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.57.115 bys1.bys.com bys1


3.重啟網路服務:
[root@bys1 network-scripts]# service network restart
Shutting down interface eth0:  

4.重啟叢集服務並檢視資源狀態:
[root@bys1 ~]# crsctl start has
[root@bys1 ~]# crsctl stat res -t
--------------------------------------------------------------------------------
NAME           TARGET  STATE        SERVER                   STATE_DETAILS       
--------------------------------------------------------------------------------
Local Resources
--------------------------------------------------------------------------------
ora.DATA.dg
               ONLINE  ONLINE       bys1                                         
               ONLINE  ONLINE       bys2                                         
ora.LISTENER.lsnr
               ONLINE  ONLINE       bys1                                         
               ONLINE  ONLINE       bys2                                         
ora.asm
               ONLINE  ONLINE       bys1                     Started             
               ONLINE  ONLINE       bys2                     Started             
ora.gsd
               OFFLINE OFFLINE      bys1                                         
               OFFLINE OFFLINE      bys2                                         
ora.net1.network
               ONLINE  ONLINE       bys1                                         
               ONLINE  ONLINE       bys2                                         
ora.ons
               ONLINE  ONLINE       bys1                                         
               ONLINE  ONLINE       bys2                                         
--------------------------------------------------------------------------------
Cluster Resources
--------------------------------------------------------------------------------
ora.LISTENER_SCAN1.lsnr
      1        ONLINE  ONLINE       bys2                                         
ora.bys1.vip
      1        ONLINE  ONLINE       bys1                                         
ora.bys2.vip
      1        ONLINE  ONLINE       bys2                                         
ora.bysrac.db
      1        ONLINE  ONLINE       bys1                     Open                
      2        ONLINE  ONLINE       bys2                     Open                
ora.cvu
      1        ONLINE  ONLINE       bys2                                         
ora.oc4j
      1        ONLINE  ONLINE       bys2                                         
ora.scan1.vip
      1        ONLINE  ONLINE       bys2                                         
[root@bys1 ~]# su - grid
[grid@bys1 ~]$ ps -ef|grep tns
root        15     2  0 09:23 ?        00:00:00 [netns]
grid      8012     1  0 09:37 ?        00:00:00 /u01/11.2.0/grid/bin/tnslsnr LISTENER -inherit
grid     10755 10702  0 09:45 pts/1    00:00:00 grep tns
[grid@bys1 ~]$ lsnrctl status

LSNRCTL for Linux: Version 11.2.0.4.0 - Production on 26-NOV-2016 09:45:04

Copyright (c) 1991, 2013, Oracle.  All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=LISTENER)))
STATUS of the LISTENER
------------------------
Alias                     LISTENER
Version                   TNSLSNR for Linux: Version 11.2.0.4.0 - Production
Start Date                26-NOV-2016 09:37:37
Uptime                    0 days 0 hr. 7 min. 27 sec
Trace Level               off
Security                  ON: Local OS Authentication
SNMP                      OFF
Listener Parameter File   /u01/11.2.0/grid/network/admin/listener.ora
Listener Log File         /u01/app/oracle/diag/tnslsnr/bys1/listener/alert/log.xml
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=LISTENER)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.57.115)(PORT=1521)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.57.216)(PORT=1521)))
Services Summary...
Service "+ASM" has 1 instance(s).
  Instance "+ASM1", status READY, has 1 handler(s) for this service...
Service "bysrac" has 1 instance(s).
  Instance "bysrac1", status READY, has 1 handler(s) for this service...
Service "bysracXDB" has 1 instance(s).
  Instance "bysrac1", status READY, has 1 handler(s) for this service...
The command completed successfully



節點2修改方式與節點1相同。

相關文章