全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1. 总体说明1.1. 配置文件limits.conf说明limits.conf 文件实际是 Linux PAM(插入式认证模块,Pluggable Authentication Modules)中 pam_limits.so 的配置文件,而且只针对于单个会话。另外还需要/etc/pam.d/system-auth文件有下面内容:session required pam_limits.so,确保系统会执行这个限制。limits.conf的格式如下:usernamegroupname type resource limitl usernamegroupname:设置需要被限制的用户名,组名前面加和用户名区别。也可以用通配符*来做所有用户的限制。l type:有 soft、hard 和 - 三种,soft 指的是当前系统生效的设置值。hard 表明系统中所能设定的最大值。soft的限制不能比hard限制高。用 - 就表明同时设置了 soft 和 hard 的值。l resource:core限制内核文件的大小date最大数据大小fsize最大文件大小memlock最大锁定内存地址空间nofile打开文件的最大数目rss最大持久设置大小stack最大栈大小cpu以分钟为单位的最多CPU时间noproc进程的最大数目as地址空间限制maxlogins此用户允许登录的最大数目配置文件里的原文解释:# can be one of the following:# - core - limits the core file size (KB)# - data - max data size (KB)# - fsize - maximum filesize (KB)# - memlock - max locked-in-memory address space (KB)# - nofile - max number of open files# - rss - max resident set size (KB)# - stack - max stack size (KB)# - cpu - max CPU time (MIN)# - nproc - max number of processes# - as - address space limit# - maxlogins - max number of logins for this user# - maxsyslogins - max number of logins on the system# - priority - the priority to run user process with# - locks - max number of file locks the user can hold# - sigpending - max number of pending signals# - msgqueue - max memory used by POSIX message queues (bytes)# - nice - max nice priority allowed to raise to# - rtprio - max realtime priority1.2. ulimit命令参数说明ulimit options limitoptions含义-H设置硬资源限制。-S设置软资源限制,不能超过硬资源设置。-a显示当前所有的 limit 信息。-c最大的 core 文件的大小, 以 blocks 为单位。-d进程最大的数据段的大小,以 Kbytes 为单位。-f进程可以创建文件的最大值,以 blocks 为单位。-l最大可加锁内存大小,以 Kbytes 为单位。-m最大内存大小,以 Kbytes 为单位。-n可以打开最大文件数的数量。-p管道缓冲区的大小,以 Kbytes 为单位。-s线程栈大小,以 Kbytes 为单位。-t最大的 CPU 占用时间,以秒为单位。-u用户最大可用的进程数。-v进程最大可用的虚拟内存,以 Kbytes 为单位。1.3. RedHat5.5用户限制的默认值roottest3 # ulimit -acore file size (blocks, -c) 0data seg size (kbytes, -d) unlimitedscheduling priority (-e) 0file size (blocks, -f) unlimitedpending signals (-i) 40960max locked memory (kbytes, -l) 32max memory size (kbytes, -m) unlimitedopen files (-n) 1024pipe size (512 bytes, -p) 8POSIX message queues (bytes, -q) 819200real-time priority (-r) 0stack size (kbytes, -s) 10240cpu time (seconds, -t) unlimitedmax user processes (-u) 40960virtual memory (kbytes, -v) unlimitedfile locks (-x) unlimited可以发现,常用的“max user processes”(最大用户进程数)无需修改,“open files”(打开文件数)需要修改。2. 修改打开文件数nofile2.1. 方法1,修改limits.conf例如安装数据库时,希望将oracle用户的打开文件数改为65536。对所有用户:# vi /etc/security/limits.conf* soft nofile 65536* hard nofile 65536只针对oracle用户:# vi /etc/security/limits.conforacle soft nofile 65536oracle hard nofile 655362.2. 方法2,修改profile对所有用户:# vi /etc/profileulimit -n 65536只针对oracle、grid用户:# vi /etc/profileif $USER = oracle | $USER = grid ; thenif $SHELL = /bin/ksh ; thenulimit -u 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifi2.3. 注意事项l 方法1、方法2均不需要重启主机,只要重新登录主机或者重新切换到oracle用户即可。l 如果方法1、方法2均做了修改,以方法2为准,因为profile在limit.conf后执行l 方法1里的soft、hard均要设置,只设置soft,有可能会大于当前的hard值,导致设置失败。3. 其它说明3.1. 查询用户所有的限制值使用ulimit -a 看到的就是soft类型的限制值,hard类型的限制值只是用作调整soft值时的一个上限限制。3.2. 设置参数值如果soft值大于当前的hard值,使用ulimit修改会报错。例如打开文件数的原先hard值为1024,修改soft值时提示失败:roottest3 # ulimit -Sn 2048-bash: ulimit: open files: cannot modify limit: Invalid argument先修改hard值,再修改soft值:roottest3 # ulimit -Hn 2048roottest3 # ulimit -Sn 2048或者最简单的方法,只用“-n”参数,同时修改hard值、hard值:ro
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 分布式数据库优化-洞察与解读
- 长度计量员风险评估评优考核试卷含答案
- 松脂工岗前核心管理考核试卷含答案
- 铸件清理工岗前内部考核试卷含答案
- 重冶净化工岗前安全强化考核试卷含答案
- 宾客行李员岗前岗后考核试卷含答案
- 炭素配料工冲突解决竞赛考核试卷含答案
- 熔析炉工岗前个人技能考核试卷含答案
- 压电石英晶体研磨工安全应急模拟考核试卷含答案
- 蜂媒授粉员班组管理强化考核试卷含答案
- 二构钢筋包工合同范本
- 医疗健康体检服务投标书标准范本
- 建筑公司安全生产责任制度模板
- 医院培训课件:《中医护理文书书写规范》
- 2025-2026学年冀教版(2024)小学信息技术三年级上册(全册)教学设计(附目录P168)
- 2025团校入团积极分子100题题库(含答案)
- 餐饮服务连锁企业落实食品安全主体责任监督管理规定
- 2024年国家公务员考试《行测》真题卷(行政执法)答案和解析
- 生猪屠宰兽医卫生检验人员理论考试题库及答案
- 专升本政治考试历年真题整理(含答案)
- PCB常见不良品图片及改善措施汇总
评论
0/150
提交评论