1、故障场景:
在XX系统生产环境,DS调度服务器和存储过程调度服务器都配置了DNS。其中DS调度服务器能毫秒级登录,存储过程调度服务器登录数据库却需要等待几秒,出现卡顿。数据库用的是12c。
2、解决办法:
在存储过程调度服务器的/etc/hosts中加入主机添加本机主机名的解析。
vi /etc/hosts
10.x.x.x XX-A
在/etc/resolv.conf中添加
options timeout:1 attempts:1
rotate
3、总结:
经过分析,由于本地hosts中没有添加本机名的解析记录,然而/etc/resolv.conf配置了DNS地址,Oracle Client去DNS服务器查找主机名解析却找不到导致卡顿,解决办法就是在本地hosts中添加主机名解析记录。