You are here
Increase file limit of a running process
Fri, 2020-06-19 18:53 — Shinguz
Asking stupid questions and googling for them is fun some times...
Today I was asking myself if one could rise the file limit for a running MariaDB mysqld
process online without restarting the database instance?
And I found an answer on serverfault: Set max file limit on a running process:
PID=$(pidof mysqld) grep -e 'Max open files' -e Limit /proc/${PID}/limits Limit Soft Limit Hard Limit Units Max open files 1024 4096 files prlimit --pid $PID | grep -e NOFILE -e DESC RESOURCE DESCRIPTION SOFT HARD UNITS NOFILE max number of open files 1024 4096 files prlimit --nofile --output RESOURCE,SOFT,HARD --pid ${PID} RESOURCE SOFT HARD NOFILE 1024 4096 sudo prlimit --nofile=2048:8192 --pid ${PID} prlimit --nofile --output RESOURCE,SOFT,HARD --pid ${PID} RESOURCE SOFT HARD NOFILE 2048 8192
Literature
See also:
Taxonomy upgrade extras:
- Shinguz's blog
- Log in or register to post comments