记一次数据库迁移到rac11204数据库连接scan找不到主机

来源:这里教程网 时间:2026-03-03 18:20:22 作者:

背景介绍:

客户原本生产环境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

临时解决了这个问题,但是治标不治本。

 

最后使用监听跟踪

相关推荐