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

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、软资源 设置(永久生效)

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

ulimit 设置 最大 打开文件数(祝大家 未来 精彩无限 -- unlimited)
    
备注 :
    修改配置文件时, * 是指所有的 非 root 用户,若 root 用户设置时,需显示 root ,例如 root soft nofile 1048500

转载于:https://blog.51cto.com/11495268/2337371

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值