記一次資料庫遷移到rac11204資料庫連線scan找不到主機
背景介紹:
客戶原本生產環境windows11201,遷移到linux 11204 rac。遷移後執行幾小時,應用連線報錯ora-12545
處理思路:
問題發生時發現scan連不上 ,進一步驗證vip是否可以連線,發現沒有問題,這時候發現scan _listener飄在一節點 ,嘗試手動relocate scan_listener 到 2節點 , srvctl relocate scan_listener -i 1 -n racpri2
發現scan又能連線,接著講scan_listener飄回1節點,過了幾分中還是有問題,報錯ora-12545:主機不存在。
懷疑物件——是否交換機arp快取的原因:
進一步驗證,發現同網段和跨網段都能ping通,說明不是交換機問題
檢查local_listener和remote_listener都沒有問題
可以基本判斷是scan分發有問題了,臨時在客戶端新增rac hosts資訊:
192.168.238.190 racpri1 192.168.238.191 racpri2 192.168.238.192 racpri1-vip 192.168.238.193 racpri2-vip 172.16.10.1 racpri1-pri 172.16.10.2 racpri2-pri 192.168.238.194 racpri-scan |
臨時解決了這個問題,但是治標不治本。
最後使用監聽跟蹤
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23825935/viewspace-2933098/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 線上過期資料遷移到離線資料庫資料庫
- 資料庫遷移到ASM資料庫ASM
- 將pentaho資料庫遷移到oracle資料庫資料庫Oracle
- MySQL資料庫遷移到PostgresMySql資料庫
- 從關聯式資料庫遷移到NoSQL雲資料庫資料庫SQL
- 資料泵實現資料遷移到異地庫
- 單例項資料庫expdp遷移到RAC庫單例資料庫
- 將資料庫遷移到ASM的實驗記錄資料庫ASM
- AIX 資料庫遷移到z/linuxAI資料庫Linux
- 用Navicat連線資料庫-資料庫連線(MySQL演示)資料庫MySql
- 連線資料庫資料庫
- 資料庫連線資料庫
- 使用資料庫冷備份方式進行資料庫遷移,資料庫檔案遷移到不同的目錄資料庫
- EAS附件表由資料庫遷移到FTP資料庫FTP
- 從關聯式資料庫遷移到CouchDB資料庫
- plsql本機不安裝資料庫連線遠端資料庫SQL資料庫
- rman將linux平臺資料庫遷移到window平臺資料庫Linux資料庫
- 資料來源連線資料庫資料庫
- Oracle資料庫遷移到國產資料庫核心難點解析 | 聯盟釋出Oracle資料庫
- JDBC連線資料庫JDBC資料庫
- java連線資料庫Java資料庫
- Mybatis連線資料庫MyBatis資料庫
- Mongodb資料庫連線MongoDB資料庫
- mysqli連線資料庫MySql資料庫
- 資料庫的連線資料庫
- 連線mysql資料庫MySql資料庫
- 資料庫連線池資料庫
- 資料庫連線==odbc資料庫
- 資料庫連線字串資料庫字串
- jmeter連線資料庫JMeter資料庫
- 連線資料庫-mysql資料庫MySql
- 將ORACLE資料庫資料檔案遷移到其他目錄(ZT)Oracle資料庫
- 你的資料庫真的需要遷移到雲嗎?資料庫
- 資料庫從檔案系統遷移到ASM資料庫ASM
- 使用rman將資料庫遷移到ASM例項資料庫ASM
- 記一次MySQL資料遷移到SQLServer全過程MySqlServer
- 《四 資料庫連線池原始碼》手寫資料庫連線池資料庫原始碼
- 資料庫連線池-Druid資料庫連線池原始碼解析資料庫UI原始碼