"Too many open files (24)"
Pernah kene? Dah ko scan x beragak..hahaha. Tue sebab ko dah cecah limit. Run cmd as root, Jom cek brape limit korang dengan cmd:cat /proc/sys/fs/file-maxDefault aku:
209708Check Hard Limit:
ulimit -HnDefault aku:
1048576Check Soft Limit:
ulimit -Sn
Default aku:
1024
Per-User Limit:
cat /etc/security/limits.conf1. edit
/etc/security/limits.conf, aku letak 500k mcm dibawah:* hard nofile 500000* soft nofile 500000root hard nofile 500000root soft nofile 5000002. Edit
sysctl.conf fail yg aku post sebelum nie, sblum tue ko cek dulu:cat /proc/sys/fs/file-maxcat /etc/sysctl.conf | grep fs.file-maxubah:
fs.file-max=500000Cun! Jgn lupe run
sysctl -p utk reload bila korang dah usik sysctl.conf nie.Last step,
3. Edit fail nie:
/etc/pam.d/common-sessionTambah line nie:
session required pam_limits.so seperti dibawah:Reboot and enjoy~!
Rujukan:
https://easyengine.io/tutorials/linux/increase-open-files-limit/
https://www.tecmint.com/increase-set-open-file-limits-in-linux/
https://docs.oracle.com/cd/E19623-01/820-6168/file-descriptor-requirements.html

No comments:
Post a Comment