全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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航空维修行业市场深度调研及发展趋势和投资前景预测研究报告
- 2025航空旅游行业市场现状供求动向及发展投资前景规划分析研究报告
- 2025航空服务行业客户满意度调研分析市场竞争格局现状研究评估报告
- 2025航空旅游行业市场供需现状分析及投资评估布局发展报告
- 2025航空客运市场服务质量提升及航线规划与票价策略研究报告
- 2025航空制造行业市场供需格局投资前景评估规划分析研究报告
- 2025航海运输业港口布局供应链优化需求驱动投资评估规划分析报告
- 2025航海装备制造业船舶配件市场竞争市场需求评估规划报告
- 2025航海培训、船员培训、航海教育行业市场深度调研及发展趋势与战略研究报告
- 2025航天装备市场供需分析技术创新评估投资前景规划研究报告
- 环境保护2025年政策法规考试试卷及答案
- (2025年)危重病人的观察与护理试题及答案
- 2025年中国企业员工保险研究报告
- 2025年社区工作者考试(党的建设+社区建设)题库及答案
- 实验诊断学ppt课件 临床常用生物化学检测
- 劳动与社会保障法:原理及案例知到章节答案智慧树2023年湘潭大学
- 生物化学实验智慧树知到答案章节测试2023年浙江大学
- GB/T 39741.1-2021滑动轴承公差第1部分:配合
- GB/T 19228.3-2012不锈钢卡压式管件组件第3部分:O形橡胶密封圈
- GB/T 18370-2014玻璃纤维无捻粗纱布
- 江苏亿洲再生资源科技有限公司资源综合利用技改提升项目 环评报告书
评论
0/150
提交评论