oracle RAC環(huán)境 1521端口NAT映射后,端口能通,數(shù)據(jù)庫報ORA
在工作中,經(jīng)常會遇到oracle 1521端口NAT映射后,端口能通,數(shù)據(jù)庫報ORA-12541錯誤。
用tnsping 數(shù)據(jù)庫顯示正常。
聯(lián)系對方說檢查lisenter配置,數(shù)據(jù)庫偵聽是正常,內(nèi)網(wǎng)是可以正常訪問數(shù)據(jù)庫。問題出在哪里呢?
碰到這個問題,網(wǎng)絡(luò)是通的,端口是通的,內(nèi)網(wǎng)訪問數(shù)據(jù)庫正常,這樣需要確認數(shù)據(jù)庫是不是RAC環(huán)境,映射IP是不是用SCAN IP。
確認用戶是RAC環(huán)境,修改映射ip為某臺VIP IP地址后,數(shù)據(jù)庫訪問正常。
一般網(wǎng)絡(luò)及安全工程師和數(shù)據(jù)庫工程師基本上不是同一個人負責(zé),這個問題經(jīng)常會出現(xiàn),在交流時數(shù)據(jù)庫工程師一般是提供SCAN IP對外,不會提供VIP地址。
SCAN本質(zhì)是告訴客戶端去連空閑的VIP,結(jié)果ORACLE RAC知道的VIP是內(nèi)網(wǎng)IP,通知客戶端去連接內(nèi)網(wǎng)VIP IP,但由于內(nèi)網(wǎng)VIP IP沒有映射,所以報ORA-12541錯誤。
2 nodes 11G racvip1:10.0.0.1 1521vip2:10.0.0.2 1521scanip:10.0.0.10 1521同網(wǎng)段內(nèi)sqlplus連接vip1、vip2、scanip,都是可以連通到庫的。
現(xiàn)在外網(wǎng)應(yīng)用程序和該集群環(huán)境不在同一網(wǎng)絡(luò)環(huán)境,想通過IP映射的方法連接到數(shù)據(jù)庫(scapip)現(xiàn)在SCAN IP 做了映射scanip:10.0.0.10 1521映射-------->11.0.0.10 1521
新增加VIP IP 做了映射vip1:10.0.0.1 1521映射-------->11.0.0.1 1521vip2:10.0.0.2 1521映射-------->11.0.0.2 1521通過VIP映射IP成功連接。
#IT# #網(wǎng)絡(luò)工程師# #ORACLE#
下一篇:Oracle RMAN備份與恢復(fù)