【问题标题】:What is the purpose of Local Listener in Oracle 11gR2 RAC?Oracle 11gR2 RAC 中本地侦听器的用途是什么?
【发布时间】:2017-06-25 09:41:45
【问题描述】:

我有 3 个节点 11gR2 RAC 数据库设置。我停止了所有节点上的本地侦听器(例如 LAB_LISTENER),但是我能够使用 sqldeveloper 工具连接到数据库。据我了解,在 11gR2 中,SCAN Listener 将用户连接请求重定向到本地侦听器,然后本地侦听器建立客户端与数据库之间的连接。

Oracle 11gR2 RAC 中本地侦听器的用途是什么?

[oracle@oradbrac1 ~]$ ps -ef|grep tns
root        15     2  0 Feb04 ?        00:00:00 [netns]
oracle   13741     1  0 10:30 ?        00:00:00 /u01/app/oracle/11.2.0.4/bin/tnslsnr LAB_LISTENER -inherit
grid     13763     1  0 10:30 ?        00:00:00 /u01/app/grid11204/bin/tnslsnr LISTENER -inherit
grid     13984     1  0 10:32 ?        00:00:00 /u01/app/grid11204/bin/tnslsnr LISTENER_SCAN3 -inherit

请指教。

谢谢, 萨

【问题讨论】:

  • 本地侦听器的目的是生成服务器进程(id 专用服务器模式)或将您的请求移交给调度程序(在共享服务器模式下)以处理您的请求。
  • 在这种情况下,即使所有节点上的本地侦听器都关闭,您能否对用户如何连接到数据库有所了解?

标签: oracle oracle11g oracle-rac


【解决方案1】:

这个 LAB_LISTENER 似乎在 oracle home 上运行,它不是集群资源的一部分。停止这些不会影响到集群数据库的任何连接。

能否请您分享数据库中所有 3 个实例的 local_listener 参数设置。

谢谢。

【讨论】:

    猜你喜欢
    • 2016-04-20
    • 2014-12-21
    • 1970-01-01
    • 2021-04-15
    • 1970-01-01
    • 1970-01-01
    • 2016-06-14
    • 1970-01-01
    • 2010-12-21
    相关资源
    最近更新 更多