Debian 9 - open files limits lassen sich nicht erhöhen
Posted: 2017-07-17 08:21
Ich habe gestern ein Jessie System auf Debian 9 migriert ... leider gibt es da ein Problem mit den open files limits.
In der mysql (mariadb 10.1) config sind diese gesetzt auf 100000, in der /etc/security/limits.conf sieht es folgendermassen aus:
Fehler medlung z.b. mysqlcheck
habe dann das hier noch versucht:
bewirkt alles keine Änderung
Was muss ich tun um mariadb vom System die eingestellen Open Files zu gewähren?
In der mysql (mariadb 10.1) config sind diese gesetzt auf 100000, in der /etc/security/limits.conf sieht es folgendermassen aus:
Code: Select all
* hard nofile 500000
* soft nofile 500000
* hard nproc 500000
* soft nproc 500000
Code: Select all
mysqlcheck: Error: Couldn't get table list for database db: Can't read dir of './db/' (errno: 24 "Too many open files")
Code: Select all
mkdir /etc/systemd/system/mysql.service.d
nano /etc/systemd/system/mysql.service.d/override.conf
added:
LimitNOFILE=1024000
systemctl daemon-reload
systemctl restart mysql.service
Code: Select all
cat /proc/$(pgrep mysql)/limits | grep files
Max open files 16364 16364 files