当前位置:网站首页>RAC环境数据库节点参数设置不当导致监听无法连接问题排查
RAC环境数据库节点参数设置不当导致监听无法连接问题排查
2022-04-23 06:02:00 【还不算晕】
某用户遇到RAC数据库的一个节点,应用程序无法连接上数据库的问题。排查发现是数据库监听程序异常,无法建立连接。经一系列排查,发现为数据库安装时的一些参数设置不够合理,在系统长时间运行后,出现了些问题。
[grid@rac-a ~]$ uptime --节点1启动时间长
11:55:12 up 263 days, 2:38, 2 users, load average: 1.53, 1.73, 1.85
[oracle@rac-b ~]$ uptime
11:55:37 up 95 days, 18:55, 1 user, load average: 1.99, 2.07, 1.99
一、节点1的报错信息:
7-FEB-2022 11:13:06 * (CONNECT_DATA=(SERVICE_NAME=orcl)(CID=(PROGRAM=D:\20211229\AAAexe)(HOST=**挂号)(USER=Administrator))) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.111.12)(PORT=1486)) * establish * orcl * 0
17-FEB-2022 11:13:07 * (CONNECT_DATA=(SERVICE_NAME=orcl)(CID=(PROGRAM=Python)(HOST=NUC.local)(USER=hby))) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.5.66)(PORT=57609)) * establish * orcl * 12518
TNS-12518: TNS:listener could not hand off client connection
TNS-12536: TNS:operation would block
TNS-12560: TNS:protocol adapter error
TNS-00506: Operation would block
Linux Error: 11: Resource temporarily unavailable
二、问题分析:
参考ORACLE文档UNIX: TNS-12518,TNS-12536 When Listener Load Increases (Doc ID 1920559.1),经核对需要修改增大相应的内核参数。
三、问题处理:
目前在RAC数据库节点1主机上进行了如下操作(未重启主机及集群、数据库)
1.系统内核参数修改:/etc/sysctl.conf
kernel.shmmax = 4398046511104
kernel.shmall = 1073741824
kernel.sem = 1010 128000 1010 256
fs.aio-max-nr = 3145728
版权声明
本文为[还不算晕]所创,转载请带上原文链接,感谢
https://blog.csdn.net/q947817003/article/details/124097376
边栏推荐
- 用反射与注解获取两个不同对象间的属性值差异
- 【漏网之鱼】Ansible AWX调用playbook传参问题
- Leetcode integer plus one
- LeetCode刷题|13罗马数字转整数
- prometheus告警记录持久化(历史告警保存与统计)
- 异常记录-8
- [ES6 quick start]
- Oracle Performance Analysis Tool: oswatcher
- [MySQL basics] data export and import permissions and local_ Infile parameter
- JS regular matching first assertion and last assertion
猜你喜欢

Number of stair climbing methods of leetcode

Detailed explanation of RDMA programming

Kids and COVID: why young immune systems are still on top

SSM项目在阿里云部署

Practice using polardb and ECs to build portal websites

Typical application scenarios of alicloud log service SLS

ubuntu下搭建mysql环境 & 初识SQL

redis 实践笔记和源码分析

关于 synchronized、ThreadLocal、线程池、Atomic 原子类的 JUC 面试题

搭建基于OSS的图片分享网站-反馈有礼
随机推荐
基于ECS搭建云上博客(云小宝码上送祝福,免费抽iphone13任务详解)
js 格式化当前时间 日期推算
redis 常见问题
JS regular matching first assertion and last assertion
Thanos如何为不同租户配置不同的数据保留时长
Arranges the objects specified in the array in front of the array
基于DPDK实现VPC和IDC间互联互通的高性能网关
实践使用PolarDB和ECS搭建门户网站
Implementation of leetcode question brushing str ()
tc ebpf 实践
Unix期末考试总结--针对直系
Leetcode integer plus one
JS function package foreach use return can not jump out of the outer function
数据库基本概念:OLTP/OLAP/HTAP、RPO/RTO、MPP
Basic concepts of database: OLTP / OLAP / HTAP, RPO / RTO, MPP
[MySQL basics] startup options and configuration files
Typescript (lower)
用反射与注解获取两个不同对象间的属性值差异
TC ebpf practice
使用sed命令来高效处理文本