Зачастую при увеличении параметров max_connections или table_open_cache в более высокие значения они не могут быть установлены из-за ограничение ОС. При старте MySQL в логе error.log мы видим предупреждения:
2018-04-27T01:01:18.027751Z 0 [Warning] Changed limits: max_open_files: 1024 (requested 32310) 2018-04-27T01:01:18.027846Z 0 [Warning] Changed limits: max_connections: 214 (requested 300) 2018-04-27T01:01:18.027853Z 0 [Warning] Changed limits: table_open_cache: 400 (requested 16000)
Которые говорят, что наши параметры не могут быть установлены.
Но как это исправить?
Читаем ниже.