Если в базе данных появляются ошибки типа:
mysqld: Can’t open file: ‘./baza/sessions.frm’ (errno: 24)
значит процесс упирается в лимит open_files_limit
Проверить текущие лимиты на открытие файлов:
mysql -> show variables like ‘open_files_limit’;
Необходимо изменить лимиты в /etc/my.cnf
[mysqld]
open_files_limit=15000
[mysqld_safe]
open_files_limit=15000
В mariadb дополнительные лимиты на service находятся в файле: /usr/lib/systemd/system/mysqld.service или /usr/lib/systemd/system/mariadb.service
Добавить в блок [Service]:
[Service]
LimitNOFILE=65535
LimitNPROC=65535