/etc/security/limit.confはPAM認証を通過しないため、再起動すると無効になる。
したがって、systemdの.serviceで設定する。
/etc/systemd/system/tomcat.service
1 2 3 |
### unitの[SERVICE]セクションにLimitNOFILE=8192を追加 [Service] LimitNOFILE=8192 |
確認方法
1 2 3 4 5 6 7 8 9 10 |
# systemctl status tomcat.service CGroup: /system.slice/tomcat.service tq65163 /bin/sh /var/tomcat/bin/catalina.sh start # cat /proc/65163/limits Max open files 1024 4096 files $ ulimit -a |