日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux 修改文件句柄数限制

發(fā)布時間:2023/12/20 linux 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux 修改文件句柄数限制 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

打開文件句柄數(shù)是有限制的,可以通過?sysctl fs.nr_open 命令查看最大值,sysctl 是加在內(nèi)核參數(shù)的命令

一般容器為 mcs 的修改是不能大于這個值的,要不然修改了可能就壞掉;只能直接修改?/etc/security/limits.conf 文件中的這兩個東西,然后重啟看是否生效:

vim /etc/security/limits.conf * soft nofile 1000000 * hard nofile 1000000

?open files 的值,看這個

ulimit -a

容器為 kvm 的如果修改值小于最大值,可以直接用上面的方法改掉修改大于這個值;

如果大于,要先修改?/etc/sysctl.conf?文件里面的值,再改?/etc/security/limits.conf;

先把這個參數(shù)寫入文件,在使文件生效,查看生效后的值,這樣的前提是?/etc/sysctl.conf 中不存在這個參數(shù),可以?cat /etc/sysctl.conf |grep fs.nr_open 查看

echo "fs.nr_open = 4000000" >>/etc/sysctl.conf sysctl -p sysctl fs.nr_open

若果參數(shù)已經(jīng)存在了,可以使用 sed 修改

sed -i 's/^fs.nr_open = .*/fs.nr_open = 400000/g' /etc/sysctl.conf

同樣在修改?/etc/security/limits.conf 中的值就好了

sed -i 's/^* soft nofile.*/* soft nofile 4000000/g' /etc/security/limits.conf sed -i 's/^* soft nofile.*/* hard nofile 4000000/g' /etc/security/limits.conf

重啟就可以了

總結(jié)

以上是生活随笔為你收集整理的linux 修改文件句柄数限制的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。