亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Oracle10g RAC + AIX6 IP地址切換的操作方法

發布時間:2021-11-08 18:42:42 來源:億速云 閱讀:223 作者:柒染 欄目:建站服務器

這篇文章給大家介紹Oracle10g RAC + AIX6 IP地址切換的操作方法,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

某銀行積分系統做生產環境切割升級,要求即將上生產的服務器IP地址保留原有生產服務器IP地址不變,需要把預生產RAC服務器IP地址到生產服務器IP切換

切換記錄如下:

硬件環境

l 數據庫服務器P780-2臺,主要配置如下:

Ø  CPU  8

Ø  內存 16G

l 數據庫服務器磁盤陣列

軟件環境    

l         操作系統:AIX 6.1--05

l         群集軟件:HACMP 5.5.1 ORACLE CRS10.2.0.1

l         數據庫:ORACLE 10G DATABASE RELEASE 1

l         數據庫補丁集:10.2.0.5

IP切換前的網絡環境

 

 

 

 

ora01

ora02

HA boot IP地址(private IP      

172.168.28.1/172.168.128.1

Netmask 255.255.255.224

172.168.28.1/172.168.128.1

Netmask 255.255.255.224

RAC服務IP地址

211.7.28.7/255.255.255.224

211.7.28.8/255.255.255.224

HA server IP地址

211.7.28.1/255.255.255.224

211.7.28.2/255.255.255.224

Public  IP地址

211.7.28.5/255.255.255.224

211.7.28.6/255.255.255.224

 

IP切換后的網絡環境

 

 

 

 

ora01

ora02

HA boot IP地址       private IP      

192.168.128.1/192.168.128.1

Netmask 255.255.255.224

192.168.128.1/192.168.128.1

Netmask 255.255.255.224

RAC服務IP地址

213.7.28.17/255.255.255.224

213.7.28.18/255.255.255.224

HA server IP地址

213.7.28.11/255.255.255.224

213.7.28.12/255.255.255.224

Public  IP地址

213.7.28.15/255.255.255.224

213.7.28.16/255.255.255.224

 

二.       修改HACMP IP地址

(一)獲取當前HACMP環境里配置的IP地址

#/usr/sbin/cluster/utilities/cllsif > /tmp/cllsif.orig

/tmp/cllsif.orig文件里就會包含HACMP網卡當前的IP地址。

(二)停止所有節點的HACMP服務

#smit clstop --> 選擇HA的兩個節點 --> 回車,停止HACMP服務。

(三)在兩個節點上分別編輯/etc/hosts,將boot service更改成要求的IP地址,在此因為boot并未變動,只修改service IP

(四)HACMP配置里更改Service IP

1)      刪除原來的service IP label

# smit hacmp --> Extended Configuration --> Extended Topology Configuration --> Configure HACMP Nodes --> Change/Show a Node in the HACMP Cluster --> 選擇一個節點 --> Communication Path to Node處重新選擇新的boot IP --> 回車確認。

2)      添加新的Service IP Label

# smit hacmp --> Extended Configuration --> Extended Resource Configuration --> HACMP Extended Resources Configuration --> Configure HACMP Service IP Labels/Addresses --> Add a Service IP Label/Address --> Configurable on Multiple Nodes --> 選擇網絡(比如net_ether_01) --> IP Label/Address處選擇新的Server IP標簽(列表中應該能看到更改后的server IP) --> 回車確認。

(五)用(四)中的方法更改另一個節點的service IP

(六)同步HACMP

#smit hacmp --> Extended Configuration --> Extended Verification and Synchronization --> Verify, Synchronize or Both處選擇Both --> 回車確認。

(七)啟動HACMP

# smit clstart --> 選擇兩個節點啟動。
#/usr/sbin/cluster/utilities/cllsif > /tmp/cllsif.new //
查看HA啟動后的IP設置,比較/tmp/cllsif.new文件和先前的/tmp/cllsif.orig文件,所有ip地址的改變都將反映出來。

注意:在修改Public IP地址后,發現之前在已經被修改的IP依然在操作系統重啟后掛載在服務器的en2網卡上。在使用如下命令執行刪除后。

# ifconfig en2 211.7.28.5 netmask 255.255.255.224 delete

重啟操作系統發現被修改的地址仍然存在。

解決辦法:在操作系統中刪除en2網卡,重新配置en2網卡,操作方法如下:

1)      ifconfig -a 查看你的網卡物理設備和邏輯設備

# ifconfig en2 down

# ifconfig en0 detach

2)      rmdev -Rdl en0

3)      rmdev -Rdl ent0

4)      cfgmgr –v

5)      smit mktcpip重新配置你的網卡信息。

重新啟動操作系統后,被修改的IP地址不再存在。

三.       修改RAC public IP地址

修改RAC  PUBLIC IP地址操作步驟如下:

(一)首先用如下命令查看當前PUBLIC地址的配置信息。

$ $ORA_CRS_HOME/bin/oifcfg getif

eth0 172.168.28.0 global cluster_interconnect

eth3 211.7.28.0 global public

(二)修改Public網卡地址首先用如下命令刪除網卡配置信息,然后再添加修改后的網卡配置信息,具體操作如下:

$  $ORA_CRS_HOME/bin/oifcfg delif -global eth3
$  $ORA_CRS_HOME/bin/oifcfg setif –global eth3/211.7.28.0:public

如果刪除私網配置方法同樣:

$  $ORA_CRS_HOME/bin/oifcfg delif -global eth0
$  $ORA_CRS_HOME/bin/oifcfg setif –global eth3/172.168.28.0: cluster_interconnect

(三)通過如下命令驗證新配置的網絡信息。

$ $ORA_CRS_HOME/bin/oifcfg getif
eth0 172.168.28.0 global cluster_interconnect

eth3 211.7.28.0 global public

四.       RAC VIP 切換

本節內容說明的目的是要一個不斷變化的虛擬IP地址(VIP)的主機名或其他VIPVIPOracle RAC的參數/ Oracle集群/網格基礎設施環境。

注意:本說明只能用于更改IP地址或主機名VIP或與VIP相關的其他參數。

(一)驗證當前VIP配置

首先,第一步驗證VIP的當前配置信息,通過運行如下命令即可:

srvctl config nodeapps -n <nodename> -a

用參數-a 可以看到當前的VIP 主機名、VIP地址和接口信息。

$ srvctl config nodeapps -n ora01 –a

VIP exists.: /ora01-vip/211.7.28.7/255.255.255.224/Public

上面信息

The VIP Hostname is 'node1-v'
The VIP IP address is '211.7.28.7'
The VIP subnet mask is '255.255.255.224'
The Interface Name used by the VIP is called 'Public'

在確定了當前配置信息后,確定哪些配置是不需要改變的,并且確定當前的置和新的地址信息。

(二)停止系統資源

一旦做好修改的配置信息的準備,停止所有依賴VIP的所有資源,包括在該節點RAC數據庫的實例。

通過如下命令停止所有的服務。

$ crs_stop –all

通過'ifconfig -a'命令驗證VIP不在運行,如果通過這些命令看不到VIP地址說明VIP已經停止運行。

(三)編輯/etc/hosts文件

VIP更改成要求的IP地址。

# vi /etc/hosts

127.0.0.1               localhost  loopback     # loopback (lo0) name/address

 

#public network

211.7.28.15     ora01

211.7.28.16     ora02

#virtual IP

211.7.28.17     ora01-vip

211.7.28.18     ora02-vip

#service IP

211.7.28.11    ora01-ser

211.7.28.12    ora02-ser

 

#HACMP IP

172.168.28.1       boot1-ip1

172.168.28.2       boot2-ip1

172.168.128.1       boot1-ip2

172.168.128.2       boot2-ip2

(四)修改節點VIP命令

在做IP修改的時候必須要求Clusterware軟件正在運行,使用'srvctl modify nodeapps'命令修改節點信息,命令如下

srvctl modify nodeapps -n <node_name> [-o <oracle_home>] [-A <new_vip_address>]

參數書名:
-n <node_name> 節點名字.
-o <oracle_home>
集群軟件的安裝目錄 (CRS-Home).
-A <new_vip_address> The node level VIP address (<name|ip>/netmask[/if1[|if2|...]]).

當前操作如下:

$ srvctl modify nodeapps -n ora01 -A 211.7.28.17/255.255.255.0/eth3

注意:在AIXUnix 系統中,此命令應該以root權限運行。如果使用oracle運行這個命令會報以下錯誤:

PRKO-2117 : This command should be executed as the system privilege user.

解決辦法:只需要在root用戶下執行如下命令,導入oracle環境變量即可。

export ORACLE_BASE=/oracle

export ORACLE_HOME=$ORACLE_BASE/product/10g/db_1

export PATH=$PATH:$ORACLE_HOME/bin:$ORA_CRS_HOME/bin:/usr/bin:/etc:/usr/bin/X11:/usr/local/bin

同樣的方法修改節點2VIP地址。

(五)對照主機IP地址修改listener.ora以及tnsnames.ora中的IP信息。

注意:在listener.ora以及tnsnames.ora中對應有服務器的PUBLICVIP信息,如果不修改,會造成監聽無法正常啟動。

(六)用如下命令啟動CRS節點應用。

$ crs_start –all

此時所有CRS配置應均為ONLINE

關于Oracle10g RAC + AIX6 IP地址切換的操作方法就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

白沙| 德昌县| 余姚市| 铁岭县| 宜宾市| 盐津县| 哈尔滨市| 镇巴县| 日土县| 乐业县| 石门县| 嘉兴市| 盐山县| 镇巴县| 繁昌县| 宜川县| 呼和浩特市| 开平市| 聂拉木县| 新竹县| 邵武市| 遂溪县| 枝江市| 清镇市| 安乡县| 武隆县| 马关县| 安多县| 富民县| 南江县| 颍上县| 溧水县| 龙井市| 获嘉县| 板桥市| 昆明市| 巴青县| 长春市| 潞城市| 高青县| 宣化县|