kreat0r

Рейтинг
117
Регистрация
16.05.2012

LEOnidUKG, ссылка не помогает.

Интересует почему mysql предлагает установить 11095, хотя в системе разрешено 32768. Откуда он всё же берёт первую цифру?

---------- Добавлено 14.07.2012 в 19:06 ----------

Из справки MySQL:

open_files_limit

Сколько файлов, операционная система, разрешает открыть MySQL серверу. Данная переменная выводит значение, установленное в системной переменной sysctl kern.maxfilesperproc ( FreeBSD ).

---

Ошибка возникает если указать open_files_limit > 11095

Вот и интересует откуда mysql берёт это число.

---------- Добавлено 14.07.2012 в 19:19 ----------

При уменьшении table_open_cache ошибка в лог больше не пишется, но в переменных mysql open_files_limit = 11095, хотя в my.cnf open_files_limit = 32768.

Т.е. вопрос остаётся тот же, откуда mysql берёт число 11095

---------- Добавлено 14.07.2012 в 19:33 ----------

mysql > SET GLOBAL open_files_limit=32768

Ошибка: #1238 - Variable 'open_files_limit' is a read only variable

---

Куда копать дальше? :)

my.cnf

open_files_limit = 32768

sysctl

kern.maxfilesperproc: 32768

Брал VPS в Германии по акции. Сервер настроен грамотно, никаких проблем не возникло. Техподдержка не просто быстрая, а супербыстрая.

Спасибо!

AlexLuxon:
аккаунт владельцу не выдаю
AlexLuxon:
В CMS НЕ ДАЮ права админа

И смысл тогда с вами связываться? Просто потусить мы и здесь можем :)

Если на входе Nginx, то перезагрузить его или подождать пока его кэш устареет.

Всего: 206