linux 修改文件句柄数限制
生活随笔
收集整理的這篇文章主要介紹了
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)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: sql统计各部门的的男女员工数
- 下一篇: Wiz写Blog? 不会再爱了,全面拥抱