博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ulimit 设置 最大 打开文件数(祝大家 未来 精彩无限 -- unlimited)
阅读量:6518 次
发布时间:2019-06-24

本文共 760 字,大约阅读时间需要 2 分钟。

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

你可能感兴趣的文章
CentOS下使用autoenv实现进入特定目录后运行特定环境变量
查看>>
第37周星期六几篇文摘
查看>>
UVA 10651 Pebble Solitaire(bfs + 哈希判重(记忆化搜索?))
查看>>
Kibana访问权限控制
查看>>
多线程编程学习笔记——使用并发集合(二)
查看>>
查看linux接口进出口流量的命令;linux 网络监控;流量监控
查看>>
delphi excel 对象释放
查看>>
(使用STL中的数据结构进行编程7.3.15)UVA 630 Anagrams (II)(求一个单词在字典中出现的次数)...
查看>>
视频采集接口camera link 在8148中的应用
查看>>
[LeetCode]Subsets II生成组合序列
查看>>
只针对中英文混合分词的中文分词器
查看>>
Spring mvc学习指南
查看>>
配置sonar、jenkins进行持续审查
查看>>
Dubbo接口压测
查看>>
编程到底有多难?看看普通人买苹果和程序员买苹果就知道了
查看>>
技术人暑期「游学」图鉴
查看>>
澳鱼类大规模死亡 河面漂满鱼尸引发生态灾难担忧
查看>>
凭借《独家记忆》走红 张超:步入30岁时的礼物
查看>>
贵州2019年拟招商引资5000亿元 引进优强企业千家以上
查看>>
新疆“画家村”打“旅游牌”:村民靠“文化”走上致富路
查看>>