监听启动缓慢问题分析

  执行监听启动操作,会挂起来一段时间,最终监听启动成功            
           连接(描述=(地址=(协议(TCP)(主机=sky-oel7)(端口=1521)))         侦听器的状态         ------------------------         别名,,,,,,,,,,侦听器         版本,,,,,,,,,TNSLSNR Linux:版本12.1.0.2.0 -生产         开始日期,,,,,,,12 - 1月- 2016 16:42:57                     
        启动耗时40秒。         
        指定监听的日志等级为16            [oracle@sky-oel7跟踪]$ cat/oracle/app/oracle/产品/12.1.0/dbhome_1/网络/admin/listener.ora         #侦听器。奥拉网络配置文件:/oracle/app/oracle/产品/12.1.0/dbhome_1/网络/admin/listener.ora         #由Oracle配置工具生成。         
        侦听器=,(DESCRIPTION_LIST=,,(描述=,,,(地址=(协议(TCP)(主机=sky-oel7)(端口=1521))         ,,)         ,)            
         TRACE_LEVEL_LISTENER=16
        
  
        重新启动监听程序,日志         [oracle@sky-oel7跟踪]tail - f listener.log 美元;
              日志消息写入/oracle/app/oracle/诊断接头//警告/log.xml tnslsnr/sky-oel7/侦听器         跟踪信息写过多;         跟踪级别目前16            
        开始使用pid=4179         监听:(描述=(地址==(协议tcp)(主机=sky-oel7)(端口=1521)))         
        时间戳*连接数据[*]协议信息*事件(* SID) *返回代码         警告:订阅对节点事件仍然悬而未决         12 - 1月- 2016年16:10:14 * (CONNECT_DATA=https://www.yisu.com/zixun/(CID=(程序=)(主机=sky-oel7)(用户=oracle))(命令=状态)(参数=64)(服务=侦听器)(VERSION=202375680)) *状态* 0            
        美元[oracle@sky-oel7管理员]vi/oracle/app/oracle/诊断接头//跟踪/ora_4179_140717186082304 tnslsnr/sky-oel7/侦听器。委员会
           2016-01-12 16:09:34.211259:nttcnp:绑定套接字的地址。         2016-01-12 16:09:34.211275:nttcnp:监听一个绑定套接字(队列大?128)。         2016-01-12 16:09:34.211324:nttcnp: sockname         2016-01-12 16:09:34.211342:nttcnp: peername         2016-01-12 16:09:34.211355:nttcnp:退出                           2016-01-12 16:10:14.256193:snlinGetAddrInfo:退出         2016-01-12 16:10:14.256215:nttcon:退出         2016-01-12 16:10:14.256241:nsopen:运输是开放的         2016-01-12 16:10:14.256261:nsoptions:条目            
        没有更多的可用信息。         
        通过strace进行进程启动信息分析            [oracle@sky-oel7 ~]美元strace - f - t - o ~/侦听器。委员会lsnrctl开始         
        查看strace日志信息               5042年,16:42:57插座(PF_INET SOCK_DGRAM | SOCK_NONBLOCK, IPPROTO_IP)=13         5042年,16:42:57连接(13日{sa_family=AF_INET sin_port=htons (53), 16)=0         5042年,16:42:57调查([=POLLOUT} {fd=13,事件),1,0)=1 ([{fd=13,防止=POLLOUT}))         ”:5042年,16:42:57 sendto(13日26 \ \ 1 \ \ 0 \ \ \ \ 0 \ 0 10 sky-oel7 \ \ 0 \ \ tworkgroup \ 0”……36、MSG_NOSIGNAL NULL, 0)=36         5042年,16:42:57调查([=波淋}{fd=13,事件),1,5000)=0(超时)            
           5042年,16:43:02插座(PF_INET SOCK_DGRAM | SOCK_NONBLOCK, IPPROTO_IP)=14         5042年,16:43:02连接(14日{sa_family=AF_INET sin_port=htons (53), , 16)=0         5042年,16:43:02调查([=POLLOUT} {fd=14日事件),1,0)=1 ([{fd=14,防止=POLLOUT}))         ”:5042年,16:43:02 sendto(14日26 \ \ 1 \ \ 0 \ \ \ \ 0 \ 0 10 sky-oel7 \ \ 0 \ \ tworkgroup \ 0”……36、MSG_NOSIGNAL NULL, 0)=36         5042年,16:43:02调查([=波淋}{fd=14日事件),1,5000)=0(超时)            
        上面的信息看的出,是由于地址解析失败造成网络超时。         
        

监听启动缓慢问题分析