je veux augmenter le nombre de fichiers ouverts "mysql" à 2084. Quelles sont les commandes à exécuter via ssh?
Pour voir la limite actuelle, tapez:
ulimit -a
Pour vérifier la limite pour un utilisateur particulier (je suppose que vous seriez intéressé par mysql
utilisateur), tapez:
su mysql ulimit -a
Pour augmenter/modifier la limite, faites:
vi /etc/security/limits.conf
et ajouter:
mysql hard nofile 2084
mysql soft nofile 2084
Faites la même chose pour /etc/security/limits.d/90-nproc.conf
.
Vous pouvez également augmenter temporairement la limite de fichiers ouverts pour l'utilisateur auquel vous êtes actuellement connecté avec:
ulimit -Hn 2084
Si vous recherchez la limite interne MySQL, elle est définie dans le fichier my.cnf
par la variable open_files_limit = 2084
(voir doc MySQL pour plus de détails).
Selon votre version, le fichier à modifier doit être soit /etc/mysql/my.cnf
ou /etc/mysql/mysql.conf.d/mysqld.cnf