Ubuntu üzerinde MySQL servisinde errno: 24 - Too many open files hatası alınıyor ise çözümü systemd üzerindeki okuma yetkilerini değiştirmek ile çözülebilir.
systemd tarafından kontrol edilen mysql servisinin dosyasını değiştirelim.
nano /lib/systemd/system/mysql.service
[Service]
..
LimitNOFILE=infinity
LimitMEMLOCK=infinity
systemctl daemon-reload
/etc/init.d/mysql restart
mysql -u root -p
SHOW VARIABLES LIKE 'open%';
mysql> SHOW VARIABLES LIKE 'open%';
+------------------+---------+
| Variable_name | Value |
+------------------+---------+
| open_files_limit | 1048576 |
+------------------+---------+
MySQL
hakkında diğer konular