AIX-maxuproc参数案例
来源:互联网 发布:手机淘宝 朋友代付 编辑:程序博客网 时间:2024/05/16 08:52
转自-----------http://blog.chinaunix.net/uid-14877370-id-2782044.html
AIX对很多资源都是有限制的,例如用户能创建的最大进程数限制,用参数maxuproc表示,
如果用户想创建超过maxuproc参数的进程,此时就会创建失败。对于oracle数据库,如果
处于独占模式,那么每一个客户端的连接都会在数据库服务器上创建一个进程,为其服务。
如果此参数maxuproc值过小,很容易达到此限制,应用报错。
如果用户想创建超过maxuproc参数的进程,此时就会创建失败。对于oracle数据库,如果
处于独占模式,那么每一个客户端的连接都会在数据库服务器上创建一个进程,为其服务。
如果此参数maxuproc值过小,很容易达到此限制,应用报错。
大家可以通过如下的命令查看当前系统中设置的maxuproc参数大小,此参数的含义为:单个用户允许的最大进程数。
db_XXX:/home/oracle>$lsattr -El sys0|grep maxuproc
maxuproc 5000 Maximum number of PROCESSES allowed per user True
db_XXX:/home/oracle>$lsattr -El sys0|grep maxuproc
maxuproc 5000 Maximum number of PROCESSES allowed per user True
前不久,我们根据业务的垂直性把一个在AIX上面的oracle数据进行了切分,将其中几个schema迁移到另外一个数据库上。
当时数据迁移是放到晚上进行的。当晚迁移完成后,各项业务正常。
当时数据迁移是放到晚上进行的。当晚迁移完成后,各项业务正常。
第二天,接到报警,无法连接到数据库。查看ORACLE数据库的监听日志,发现有如下的信息:
23-AUG-2008 10:03:08 * (connect_data=(service_name=tax)(server=dedicated)(CID=(PROGRAM=oracle)(HOST=tax595)(USER=admin))) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.168.21)(PORT=53566)) * establish * misc * 12500
TNS-12500: TNS:listener failed to start a dedicated server process
TNS-12540: TNS:internal limit restriction exceeded
TNS-12560: TNS:protocol adapter error
TNS-00510: Internal limit restriction exceeded
IBM/AIX RISC System/6000 Error: 11: Resource temporarily unavailable
立刻查看当前系统进程数参数设置:
TNS-12500: TNS:listener failed to start a dedicated server process
TNS-12540: TNS:internal limit restriction exceeded
TNS-12560: TNS:protocol adapter error
TNS-00510: Internal limit restriction exceeded
IBM/AIX RISC System/6000 Error: 11: Resource temporarily unavailable
立刻查看当前系统进程数参数设置:
db_XXX:/home/oracle>$lsattr -El sys0|grep maxuproc
maxuproc 2000 Maximum number of PROCESSES allowed per user True
maxuproc 2000 Maximum number of PROCESSES allowed per user True
查看当前ORACLE的进程数
ps -ef|grep oracle|wc -l
发现此值为1995
至此发现问题,执行以下修改此参数的命令:
chdev -l sys0 -a maxuproc='3000'
ps -ef|grep oracle|wc -l
发现此值为1995
至此发现问题,执行以下修改此参数的命令:
chdev -l sys0 -a maxuproc='3000'
问题解决。
0 0
- AIX-maxuproc参数案例
- AIX-maxuproc参数案例
- AIX系统maxuproc太小导致ORA-27300错
- AIX系统maxuproc太小导致ORA-27300错
- AIX 系统参数配置
- AIX系统参数配置
- AIX参数配置参考
- AIX stack参数调整
- AIX优化及维护案例2009版(系统优化篇 -- 1.1内存的概述以及内存参数的优化)
- [精彩] AIX 系统参数配置
- AIX常用工具与参数调整
- AIX常用命令与参数调整
- 从AIX移植到Solaris案例分析
- 从AIX移植到Solaris案例分析
- AIX 访问Linux NFS共享错误案例
- AIX 磁盘使用高 诊断案例
- AIX 访问Linux NFS共享错误案例
- WPF 命令参数案例
- PyCharm 断点调试
- textView不显示三个点的问题
- Android中asset和raw区别
- JSON.parse()和eval()的区别
- Java_hashCode()以及equals()方法浅谈
- AIX-maxuproc参数案例
- 菜单--垂直+折叠+小箭头
- 8个不可不知的Mac OS X专用命令行工具
- MG-SOFT 编译时找不到root ID的问题
- 什么是X2
- 一些有用的SQL语句
- linux安装问题:what is the location of the gcc program on your machine
- jquery checkbox勾选/取消勾选的诡异问题
- linux命令-寻找超过100M的文件,并将其删除