Всем привет. Как увеличить max_open_files в MariaDB 10.2.44? (Centos 7). Добавление

параметров в файле /etc/my.cnf не помогло.


[mysqld]$
open_files_limit = 1300000$

[mysqld_safe]$
open_files_limit = 1300000$

11 ответов

18 просмотров
Evgeny-Tayberi Автор вопроса

Или нельзя выставить значение Max open files в конфиге больше чем 1048576?

Evgeny Tayberi
Или нельзя выставить значение Max open files в кон...

какие лимиты в ОС для пользователя, из-под которого бежит мария? еще могут быть лимиты в mariadb.service файле https://mariadb.com/kb/en/configuring-linux-for-mariadb/#configuring-the-open-files-limit https://mariadb.com/kb/en/systemd/#configuring-the-open-files-limit

Evgeny-Tayberi Автор вопроса
Maks
какие лимиты в ОС для пользователя, из-под которог...

1. какие лимиты в ОС для пользователя, из-под которого бежит мария? Как это проверить? 2. еще могут быть лимиты в mariadb.service файле LimitNOFILE=infinity$

Evgeny Tayberi
1. какие лимиты в ОС для пользователя, из-под кото...

переключитсья на пользователя и выполнить команду ulimit -a либо из-под рута выполнить команду ниже, предварительно подставив туда нужного пользователя sudo -u mysql_OS_user bash -c "ulimit -a"

Evgeny Tayberi
screenshot

судя по скриншоту там вообще дефолтный лимит в 1024 - строка с open files

Evgeny-Tayberi Автор вопроса

Не совсем понятно как от ошибки избавиться, походу это значения берется вот отсюда.

Evgeny-Tayberi Автор вопроса
Evgeny Tayberi
screenshot Не совсем понятно как от ошибки избавиться, походу...

вот эта статья тоже не помогла: https://serveradmin.ru/mysql-warning-changed-limits-max_open_files-table_open_cache/

Evgeny Tayberi
screenshot Не совсем понятно как от ошибки избавиться, походу...

Ну в ворнинге оно может от туда и берется, нужно исходный код смотреть. Вообще максимальное значнеие open files действительно ограничено значением fs.nr_open, которое по умолчанию равно 1024*1024 = 1048576, но у тебя ресурс лимит на кол-во файлов для пользователя mysql = 1024. Это и будет реальным лимитом для процесса бегущего из-под mysql пользователя. В чем вообще проблема то? только в том, что ворнинг вылетает? Это может быть банально из-за кривого значения параметра в конфиг файле, кто-то написал туда ерунду и сохранил. Или есть какие-то реальные проблемы и необходимость увеличить этот лимит?

Evgeny-Tayberi Автор вопроса
Maks
Ну в ворнинге оно может от туда и берется, нужно и...

Была проблема, но она вроде ушла после ребута виртуалки (часть сайтов не работало), а сейчас только как ворнинг вылетает.

Evgeny Tayberi
Была проблема, но она вроде ушла после ребута вирт...

грепни по файлу конфига значение, которое туда пытается подставиться grep 1282047 my.cnf нужное имя конфига просто подставь, наверняка там ернуда где-то написана

Похожие вопросы

Обсуждают сегодня

Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Объясните, пожалуйста, почему компилятор ругается на использование в условии неинициализированной переменной: int x; Task.Run(async () => { x = await somefunc(); }).Wait...
Александр
5
Ребят, подскажите, пожалуйста, почему в префиксе к ассетам, которые генерируются через фильтр | theme в шаблоне, стал вдруг появляться index.php? Вот так выглядит ссылка на а...
Виталий
1
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
Блин, ребята, сори за тупые вопросы. А можно ли как-то открыть вебапку по нажатию на кнопку в меню(которое появляется слева, команды)?
Artem Stormageddon
3
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Коллеги, может знает кто, можно ли цвет бейджа счётчика в BackendMenu менять без бубнов?
Alex Blaze
3
Карта сайта