码迷,mamicode.com
首页 > 其他好文 > 详细

ulimit 设置 最大 打开文件数(祝大家 未来 精彩无限 -- unlimited)

时间:2018-12-31 18:58:36      阅读:542      评论:0      收藏:0      [点我收藏+]

标签:无限   linux   就是   com   修改   进程   查看   aaa   生效   

1、简介

????本文 通过 ulimit 命令 来设置,ulimit 命令 在此 不详细 解析,后期 单独 的文章 进行 描述
????

1.1 介绍

????很多 时候,linux 系统 打开文件 数 过多,会导致 服务 异常,例如 ceph osd 打摆子,很有可能 就是 打开 文件数过多,进程 异常结束,除了 ceph 本身 相关 参数 设置外,还可以 修改 linux 最大 打开文件数
????

1.2 软资源 限制

????ulimit 一般 可以 设置 软、硬资源 一般; 对于 打开文件数 太多,只需 调整 软资源 限制数(软资源 限制数 不能 超过 硬资源 限制数)
????

2、设置 软资源(临时生效)

????设置 软资源 是会有 上限的,一般 上限 不能 超过 硬资源 的值,否则 会报错 "ulimit: open files: cannot modify limit: Operation not permitted"
????

2.1 查看 硬资源

# ulimit -Hn

????

2.2 软资源 设置

## 软资源数值 不能 超过 硬资源数值
# ulimit -Sn {软资源 打开 文件描述符 值}

????

2.3 非 root 用户 -- 设置

????非root用户 ,登录 某一终端时, 设置"ulimit -n" 的值,非首次操作时,每次设置的值 必须比前一次设置的值小
????

3、软资源 设置(永久生效)

????通过 命令行 设置 时,退出 当前 终端 或者 服务器 重启 后,设置 又会失效,所以 通过 写入 配置 文件

技术分享图片
????
备注 :
????修改配置文件时, * 是指所有的 非 root 用户,若 root 用户设置时,需显示 root ,例如 root soft nofile 1048500

ulimit 设置 最大 打开文件数(祝大家 未来 精彩无限 -- unlimited)

标签:无限   linux   就是   com   修改   进程   查看   aaa   生效   

原文地址:http://blog.51cto.com/11495268/2337371

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!