RAC正确配置监听的方式

Oracle Rac Scan 负载均衡问题 Oracle Rac Scan 负载均衡问题问题描述问题复现现象观察现象分析解决方法再次验证 问题描述 客户生产环境上出现问题如下: 应用程序配置了load_balance负载均衡; Oracle Rac集群上所有的会话都负载到了节点上1上,而节点2基本无会话连接 问题复现 # 1. 服务器上的监听配置如下 [grid@rac1 ~]$ cd $ORACLE_HOME/network/admin [grid@rac1 admin]$ cat listener.ora LISTENER=(DESCRIPT 阅读详情


1 配置监听和检测配置监听是否正确

此操作只需要在一个节点中操作即可

[grid@qnsdb1 ~]$ srvctl remove listener
PRCR-1001 : Resource ora.LISTENER.lsnr does not exist
[grid@qnsdb1 ~]$ srvctl add listener
[grid@qnsdb1 ~]$ srvctl config listener
Name: LISTENER
Network: 1, Owner: grid
Home: <CRS home>
End points: TCP:1521
[grid@qnsdb1 ~]$ srvctl start listener
[grid@qnsdb1 ~]$ srvctl status listener
Listener LISTENER is enabled
Listener LISTENER is running on node(s): qnsdb2,qnsdb3,qnsdb1


2 配置监听文件


[grid@qnsdb1 admin]$ pwd
/u01/11.2.0/grid/product/network/admin
[grid@qnsdb1 admin]$ more listener.ora
LISTENER=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=IPC)(KEY=LISTENER)))) # line added by Agent
LISTENER_SCAN1=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=IPC)(KEY=LISTENER_SCAN1)))) # line a
dded by Agent
ENABLE_GLOBAL_DYNAMIC_ENDPOINT_LISTENER_SCAN1=ON # line added by Agent
ENABLE_GLOBAL_DYNAMIC_ENDPOINT_LISTENER=ON # line added by Agent

 

3 查看各节点的情况

 

[grid@qnsdb1 admin]$ ps -ef|grep inh
grid     12387     1  0 Nov19 ?        00:00:11 /u01/11.2.0/grid/product/bin/tnslsnr LISTENER_SCAN1 -inherit
grid     14867     1  0 21:40 ?        00:00:00 /u01/11.2.0/grid/product/bin/tnslsnr LISTENER_SCAN1 -inherit
grid     17467     1  0 21:49 ?        00:00:00 /u01/11.2.0/grid/product/bin/tnslsnr LISTENER -inherit


[oracle@qnsdb2 ~]$ ps -ef|grep inh
grid       395     1  0 21:50 ?        00:00:00 /u01/11.2.0/grid/product/bin/tnslsnr LISTENER -inherit
oracle    6606  6568  0 22:17 pts/1    00:00:00 grep inh

Oracle 11g Rac 修改 “VIP” Oracle 11g Rac 修改 “VIP” 总体思路 1、停止两节点的监听及vip资源 2、修改host对应的vip 3、修改ocr注册信息 4、启动两节点的监听及vip资源 5、修改两节点LOCAL_LISTENER参数,手工注册监听 查看vip详细信息及资源状态 srvctl status vip -n tbrac1 srvctl status vip -n tbrac2 srvc... 阅读详情

相关推荐

AURIX-TC3xx-GTM详解六-DPLL(Digital PLL Module)-寄存器1-DPLL寄存器

主要有下图这些寄存器2、

m0_69929716的博客 439

ORACLE 12c RAC日常维护命令

一、查询 1.RAC信息查询 1.1、查看集群版本信息 查看集群运行版本 [grid@jydb1 ~]$ crsctl query crs activeversion Oracle Clusterware active version on the cluster is [12.2.0.1.0] 查看集群发行版本 [grid@jydb1 ~]$ crsctl query crs rel...

阿俊的博客 8986

六自由度机械臂运动学分析及其轨迹规划

六自由度机械臂轨迹规划 通过对比三次多项式插值法与五次多项式插值法的效果,选取后者对机械臂进行轨迹规划,将运动学解导入Matlab Robotics Toolbox仿真,得到各关节角度、速度和加速度与时间关系曲线。 三次多项式插值法 三次多项式有4个待定系数,可同时对起始点和目标点的角度和角速度给出约束条件。 数学公式 MATLAB代码 五次多项式插值法 五次多项式有6个待定系数,可同时对起始点和...

两条眉毛 6万+

oracle rac监听重启,Oracle 11g RAC 监听日常管理

需要必须掌握的命令,上周遇到了一个小问题,就是需要重启数据库监听,有的同学竟然使用oracle用户重启监听,原理就搞错了怎么行。以下操作都需要再grid用户下进行操作。1、查看监听状态$srvctl status listenerListener LISTENER is enabledListener LISTENER is running on node(s): roidb1,roidb2$sr...

weixin_27727467的博客 4109

水电站数字孪生:水力发电在可视化领域的应用

为智慧水坝领域提供了 B/S 架构的基于 WebGL 的图形引擎,与 GIS、粒子仿真、虚拟现实、边缘计算等技术相结合,融合多元业务系统数据,形成数字孪生界面,助力水利水电工程进一步提升数字化水平,乃至为整个工业领域添砖加瓦。

二三维数据可视化/数字孪生 2255

IEC61850 通信协议测试验证实战指南:从理论到实践

本文提供了一份全面的IEC61850通信协议测试验证实战指南,强调测试必须从理论走向工程实践。文章详细讲解了如何搭建测试环境,并深入剖析了MMS、GOOSE、SV三大核心协议的实战测试方法,旨在帮助工程师通过系统化的测试验证,确保电力自动化设备的互操作性与通信可靠性。

weixin_29204121的博客 170

oracle11gr2配置监听,11gR2中的SCAN监听器和本地监听器配置

11.2 Scan and Node TNS Listener Setup Examples [ID 1070607.1]修改时间29-JAN-2012类型HOWTO状态PUBLISHEDIn this DocumentApplies to:Oracle Net Services - Version: 11.2.0.1and later[Release: 11.2 and...

weixin_30400859的博客 696

使用 Python 和蒙特卡罗计算未来股价走势以及历史波动率和隐含波动率

蒙特卡罗模拟等工具使投资者能够洞察一系列潜在的未来。这远离了单纯的猜测,迈向了明智的、数据驱动的决策。

探索人工智能领域 707

清理监听日志

在数据库的运行中,会产生很多监听日志,堆积久了会占用很大的内存。 1 监听日志位置 监听日志listener.log日志放在了$ORACLE_BASE/diag/tnslsnr/{hostname}/listener/trace目录下 同时,可以通过查看监听状态的命令,找到监听日志文件的存放位置 [grid@rac1 ~]$ lsnrctl stat LSNRCTL for Linux: Ver...

鲨鱼胃的博客 2025

Python爬虫实战:利用Playwright+Asyncio高效获取淘宝商品价格变化曲线

本文将详细介绍如何使用Python最新技术栈(Playwright+Asyncio)构建一个高效的淘宝商品价格监控爬虫系统。我们将从爬虫基础知识讲起,逐步深入到反爬应对策略、数据存储与分析,最终实现价格变化曲线的可视化展示。文章包含完整的代码实现和详细的技术解析,适合中高级Python开发者学习参考。关键词:Python爬虫、Playwright、Asyncio、淘宝价格监控、数据可视化支持多浏览器(Chromium, Firefox, WebKit)更快的执行速度更丰富的API。

2201_76125261的博客 244

工程师必收藏,Juniper(Junos)网络设备命令大全

不要直接删除配置 → 使用deactivate配置前先修改大配置用出现风险命令一律用写自动化时一律用格式真正会用 Juniper 的工程师,不是命令多,而是命令用得精。

网络技术联盟站 403

Oracle RAC客户端tnsnames.ora连接串配置和试验

Oracle RAC客户端tnsnames.ora连接串配置和试验Oracle RAC客户端tnsnames.ora连接串配置和试验TNS简要介绍与应用配置过程failover故障转移功能测试实验rac环境下的JDBC连接的问题 Oracle RAC客户端tnsnames.ora连接串配置和试验 本次试验是搭建好RAC后使用客户端连接RAC数据库并模拟单节点故障后的连接状态。具体过程记录如下: T...

阿阿阿唱的博客 4131

STM32面试知识点总结分析

通过Boot引脚设定,寻找初始地址初始化栈指针 __initial_sp指向复位程序 Reset_Hander设置异常中断 HardFault_Handler设置系统时钟 SystemInit调用C库函数 _main。

嵌入式技术开发 2513

在RAC中lsnrctl和srvctl操作监听区别

朋友今天询问了一个问题RAC中使用srvctl 操作监听和lsnrctl 操作监听结果不一样,下面我通过实验说明问题 0.listener.ora文件内容 LISTENER_RAC1 =   (DESCRIPTION_LIST =     (DESCRIPTION =       (ADDRESS = (PROTOCOL = TCP)(HOST = ra

huyangg的专栏 2386

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Oracle+ogg-00664,OGG采用NET8方式读取ASM中日志报OGG-00664(ORA-12162),配置如下:

环境是双节点RAC(GI 11.2.0.4/DB 11.2.0.4)OGG版本12.1.2.1.0NET8方式/BEQ方式还是DBLOGREADER方式都报同样的错误过程如下:tnsnames.ora文件中增加:ASM =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = node1-vip)(PORT = 1521))(LOAD_BALANCE = ...

weixin_35294082的博客 1308

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

rac 11g服务器监听配置文件,11gR2 RAC监听器配置

11g里面,默认监听端口1521已经被GI配置ASM实例时所占据,本文采用1537端口,为RAC实现负载均衡配置监听器。一、先通过vi listener.ora和tnsname.ora文件配置监听器。rac01:vi$ORACLE_HOME/network/admin/listener.ora:HOST: rac01vip, rac01(利用rac01的VIP和Public IP配置)vi$ORA...

weixin_34025386的博客 892

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Oracle RAC SCAN 监听器多端口配置文档

同一套 RAC 集群运行多个数据库,每个数据库使用独立端口,通过 SCAN IP 统一对外提供访问。

a2335vg的博客 323

ORACLE RAC 监听配置 listener ora tnsnames ora

ORACLE RAC 监听配置 listener ora tnsnames ora

uffvhj的博客 462

RAC修改监听端口

RAC修改监听端口 1 修改集群监听端口 srvctl config scan_listener //查看scan监听配置情况 srvctl config listener //查看监听情况 srvctl modify scan_listener -p 1621 //修改scan监听端口 srvctl modify listener -p 1621 //修改listener监听端口 srvctl config scan_listener //查看scan监听配置情况 srvctl config listen

喝醉酒的小白 3338

ORACLE RAC 下非缺省端口监听配置 listener ora tnsnames ora

ORACLE RAC 下非缺省端口监听配置 listener ora tnsnames ora

fsfsdfsdw的博客 528

ORACLE RAC 监听配置 (listener.ora tnsnames.ora)

Oracle RAC 监听器的配置与单实例稍有不同,但原理和实现方法基本上是相同的。在Oracle中 tns进程用于为指定网络地址上的一个或多个Oracle 实例提供服务注册,并响应来自客户端对该服务提出的连接请求。一旦连接请求到达,并派生出一个服务器进程建立服务器与用户端之间的连接(专有服务器dedicated server)或转发服务请求(共享服务器模式shared server)。如果监听器

乐沙弥的世界 6万+

删除RAC中的ASM和LISTENER资源的正确方法

在我们安装RAC的时候,有时候会因为种种报错装上了错误的ASM实例或者LISTENER监听,或者说加入了CLUSTERWARE资源,但是并没有真正起作用,如: 如图所示,这里在2个节点分别创建过ASM1和ASM2实例,对应的资源名称分别为ora.RAC1.ASM1.asm和ora.RAC2.ASM2.asm,他们的状态都是UNKONW的,还有每个节点都创建了3个监听,资源名称分别是节

aaron8219's Oracle&Linux Technology Blog 2825

oracle rac 监听配置

一、总体概述 OracleRAC 监听器的配置与单实例稍有不同,但原理和实现方法基本上是相同的。在Oracle服务端中 tns进程用于为指定网络地址上的一个或多个Oracle 实例提供服务注册,并响应来自客户端对该服务提出的连接请求。一旦连接请求到达,并派生出一个服务器进程建立服务器与用户端之间的连接(专有服务器dedicated server)或转发服务请求(共享服...

weixin_34037977的博客 483

ORACLE RAC 监听配置

Oracle RAC 监听器的配置与单实例稍有不同,但原理和实现方法基本上是相同的。在Oracle中 tns进程用于为指定网络地址上的一个或多个Oracle 实例提供服务注册,并响应来自客户端对该服务提出的连接请求。一旦连接请求到达,并派生出一个服务器进程建立服务器与用户端之间的连接(专有服务器dedicated server)或转发服务请求(共享服务器模式shared ...

weixin_33739541的博客 327

Oracle RAC 11g监听配置特征

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34355559的博客 255
上一篇: rac下检查监听是否正确
下一篇: RAC添加删除节点实例
Snowballl
博客等级 码龄17年 26粉丝 370原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值