11gR2 RAC修改IP

zhang_1202發表於2015-11-11

一 環境說明

1.1目前配置說明

節點配置:

別名

型別

IP地址

網路卡名

hostname1

一節點公網IP

10.0.18.8

Bond0

hostname2

二節點公網IP

10.0.18.9

Bond0

hostname1-priv

一節點心跳IP

195.195.195.1

Bond1

hostname2-priv

二節點心跳IP

195.195.195.2

Bond1

hostname1-vip

一節點VIP

10.0.18.10

Bond0

hostname2-vip

二節點VIP

10.0.18.11

Bond0

hostname-scan

叢集scanIP

10.0.18.12

Bond0

 

 計劃修改後配置:

別名

型別

IP地址

網路卡名

hostname1

一節點公網IP

10.0.105.3

Bond0

hostname2

二節點公網IP

10.0.105.4

Bond0

hostname1-priv

一節點心跳IP

195.195.195.1

Bond1(不變)

hostname2-priv

二節點心跳IP

195.195.195.2

Bond1(不變)

hostname1-vip

一節點VIP

10.0.105.5

Bond0

hostname2-vip

二節點VIP

10.0.105.6

Bond0

hostname-scan

叢集scanIP

10.0.105.7

Bond0

 1.2具體說明
本次修改涉及所有的公網網段的IP修改,有原先的10.0.18.0網段遷移到10.0.105.0網段

 二 修改步驟
 2.1停止雙節點服務
停止兩邊節點資料庫,監聽,並且停止 crs:
srvctl stop database -d XXXX
srvctl stop asm -n hostname1
srvctl stop asm -n hostname2
srvctl stop nodeapps -n hostname2
srvctl stop nodeapps -n hostname2
 雙節點關停叢集:
#crsctl stop crs
 確認叢集完全停止
 2.2修改雙節點/etc/hosts檔案
修改前:
10.0.18.8  hostname1
10.0.18.9  hostname1
 
10.0.18.10  hostname1-vip
10.0.18.11  hostname2-vip
 
10.0.18.12  hostname-scan
 
修改後:
10.0.105.3  hostname1
10.0.105.4  hostname2
 
10.0.105.5  hostname1-vip
10.0.105.6  hostname2-vip
 
10.0.105.7  hostname-scan
2.3public IP修改
root使用者修改bond0檔案:
#cd /etc/sysconfig/network-scripts/
#vi ifcfg-bond0
DEVICE=bond0
NM_CONTROLLED=no
ONBOOT=yes
IPADDR=10.0.105.3
BOOTPROTO=static
NETMASK=255.255.255.0
GATEWAY=10.0.105.254
DNS1=10.0.8.3(該DNS需確認是否要修改)
IPV6INIT=no
USERCTL=no
PREFIX=24
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
NAME="System bond0"
 
二節點一樣修改:
將10.0.18.9改成10.0.105.4
重啟雙節點網路服務:
#service network restart
雙節點啟動CRS,修改共享盤中資訊:(該操作在一個節點上完成)
grid使用者切換到root使用者(帶環境變數)
#啟動雙節點CRS:
#crsctl start crs
Root使用者修改共享盤網路配置:
#oifcfg getif
bond0  10.0.18.0  global  public
bond1  195.195.195.0  global  cluster_interconnect
修改
#檢視當前配置:
#oifcfg iflist
bond0 10.0.105.0
bond1 195.195.195.0
刪除並新增
#oifcfg delif -global bond0
#oifcfg setif -global bond0/10.0.105.0:public
雙節點確認:
./oifcfg getif
bond0  10.0.105.0  global  public
bond1  195.195.195.0  global  cluster_interconnect
2.4修改VIP
關閉資料庫:srvctl stop database -d XXXX
檢查vip配置:(類似以下輸出)
$ srvctl config vip -n zclcrac1
VIP exists.: zclcrac1
VIP exists.: / hostname1-vip/10.0.18.10/255.255.255.0/bond0
 $ srvctl config vip -n hostname2
VIP exists.: hostname2
VIP exists.: / hostname2-vip/10.0.18.11/255.255.255.0/bond0
 停止 vip 服務和修改 vip
$srvctl stop listener -n hostname1
$srvctl stop listener -n hostname?2
$srvctl stop vip -n hostname1
$srvctl stop vip -n hostname2
#srvctl modify nodeapps -n hostname1 -A 10.0.105.5/255.255.255.0/bond0
#srvctl modify nodeapps -n hostname2 -A 10.0.105.6/255.255.255.0/bond0
 確認是否修改成功:
srvctl config vip -n hostname1
srvctl config vip -n hostname2
 啟動 vip 服務,監聽,資料庫
 srvctl start vip -n hostname1
srvctl start vip -n hostname2
srvctl start listener -n hostname1
srvctl start listener -n hostname2
srvctl start database –d XXXX
 
雙節點修改local_listener 引數:
alter system set local_listener='(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=10.0.105.5)(PORT=1521))))' scope=both sid='kobra1';
alter system set local_listener='(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=10.0.105.6)(PORT=1521))))' scope=both sid='kobra2';

2.5修改SCAN IP
srvctl config scan 檢視當前 vip 設定
#./srvctl config scan
SCAN name: hostname-scan, Network: 1/10.0.18.0/255.255.255.0/bond0
SCAN VIP name: scan1, IP: /scan-vip/10.0.18.12
 停止 scan_listener 和 sacn vip:
$srvctl stop scan_listener
$srvctl stop scan
$srvctl status scan
SCAN VIP scan1 is enabled
SCAN VIP scan1 is not running 
$srvctl status scan_listener
SCAN Listener LISTENER_SCAN1 is enabled
SCAN listener LISTENER_SCAN1 is not running
 用 root 使用者修改 scan vip
#srvctl modify scan –n hostname-scan
 檢查scanip修改:
srvctl config scan
 啟動 scan 和 scan_listener
srvctl start scan
srvctl start scan_listener


 ------------------------------------------------------------------------------------
<版權所有,文章允許轉載,但必須以連結方式註明源地址,否則追究法律責任!>
原部落格地址:http://blog.itpub.net/23732248/
原作者:應以峰 (frank-ying)
-------------------------------------------------------------------------------------

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30557618/viewspace-1828497/,如需轉載,請註明出處,否則將追究法律責任。

相關文章