> /etc/pam.d/common-session в /etc/mysql/mysql.conf.d/mysqld.cnf max_connections = 65535 open_files_limit = 65535 делал рестарты mysql и ребуты сервера хоть ты тресни не меняются параметры: cat /proc/`pidof mysqld`/limits | egrep 'Limit|open files' Limit Soft Limit Hard Limit Units Max open files 1024 4096 files cat /proc/$(pgrep mysqld$)/limits Limit Soft Limit Hard Limit Units Max cpu time unlimited unlimited seconds Max file size unlimited unlimited bytes Max data size unlimited unlimited bytes Max stack size 8388608 unlimited bytes Max core file size 0 unlimited bytes Max resident set unlimited unlimited bytes Max processes 64583 64583 processes Max open files 1024 4096 files Max locked memory 65536 65536 bytes Max address space unlimited unlimited bytes Max file locks unlimited unlimited locks Max pending signals 64583 64583 signals Max msgqueue size 819200 819200 bytes Max nice priority 0 0 Max realtime priority 0 0 Max realtime timeout unlimited unlimited us на рута раз ulimit -n 65535 и готова, на мускул не могу ((( подскажите как увеличить? uname -a Linux ubuntu 3.19.0-10-generic #10-Ubuntu SMP Mon Mar 23 16:16:45 UTC 2015 i686 i686 i686 GNU/Lin mysql -V mysql Ver 14.14 Distrib 5.6.23, for debian-linux-gnu (i686) using EditLine wrapper" /> > /etc/pam.d/common-session в /etc/mysql/mysql.conf.d/mysqld.cnf max_connections = 65535 open_files_limit = 65535 делал рестарты mysql и ребуты сервера хоть ты тресни не меняются параметры: cat /proc/`pidof mysqld`/limits | egrep 'Limit|open files' Limit Soft Limit Hard Limit Units Max open files 1024 4096 files cat /proc/$(pgrep mysqld$)/limits Limit Soft Limit Hard Limit Units Max cpu time unlimited unlimited seconds Max file size unlimited unlimited bytes Max data size unlimited unlimited bytes Max stack size 8388608 unlimited bytes Max core file size 0 unlimited bytes Max resident set unlimited unlimited bytes Max processes 64583 64583 processes Max open files 1024 4096 files Max locked memory 65536 65536 bytes Max address space unlimited unlimited bytes Max file locks unlimited unlimited locks Max pending signals 64583 64583 signals Max msgqueue size 819200 819200 bytes Max nice priority 0 0 Max realtime priority 0 0 Max realtime timeout unlimited unlimited us на рута раз ulimit -n 65535 и готова, на мускул не могу ((( подскажите как увеличить? uname -a Linux ubuntu 3.19.0-10-generic #10-Ubuntu SMP Mon Mar 23 16:16:45 UTC 2015 i686 i686 i686 GNU/Lin mysql -V mysql Ver 14.14 Distrib 5.6.23, for debian-linux-gnu (i686) using EditLine wrapper" /> mysql как увеличить max_connections и max_open_files? - Ubuntu.ru

Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: mysql как увеличить max_connections и max_open_files?  (Прочитано 11689 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн coolman

  • Автор темы
  • Участник
  • *
  • Сообщений: 156
  • :)
    • Просмотр профиля
нехватает конектов
2015-03-27 10:09:58 3015 [Warning] Buffered warning: Changed limits: max_open_files: 1024 (requested 327675)
2015-03-27 10:09:58 3015 [Warning] Buffered warning: Changed limits: max_connections: 214 (requested 65535)
2015-03-27 10:09:58 3015 [Warning] Buffered warning: Changed limits: table_cache: 400 (requested 2000)

что делал:

в /etc/sysctl.conf
fs.file-max = 2459688

в /etc/security/limits.conf

www-data soft nofile 65535
www-data hard nofile 65535
mysql soft nofile 65535
mysql hard nofile 65535
root soft nofile 65535
root hard nofile 65535

echo "session required pam_limits.so" >> /etc/pam.d/common-session

в /etc/mysql/mysql.conf.d/mysqld.cnf
max_connections        = 65535
open_files_limit = 65535
делал рестарты mysql и ребуты сервера хоть ты тресни не меняются параметры:

cat /proc/`pidof mysqld`/limits | egrep 'Limit|open files'
Limit                     Soft Limit           Hard Limit           Units
Max open files            1024                 4096                 files



cat /proc/$(pgrep mysqld$)/limits
Limit                     Soft Limit           Hard Limit           Units
Max cpu time              unlimited            unlimited            seconds
Max file size             unlimited            unlimited            bytes
Max data size             unlimited            unlimited            bytes
Max stack size            8388608              unlimited            bytes
Max core file size        0                    unlimited            bytes
Max resident set          unlimited            unlimited            bytes
Max processes             64583                64583                processes
Max open files            1024                 4096                 files
Max locked memory         65536                65536                bytes
Max address space         unlimited            unlimited            bytes
Max file locks            unlimited            unlimited            locks
Max pending signals       64583                64583                signals
Max msgqueue size         819200               819200               bytes
Max nice priority         0                    0
Max realtime priority     0                    0
Max realtime timeout      unlimited            unlimited            us

на рута раз ulimit -n 65535
и готова, на мускул не могу ((( подскажите как увеличить?

uname -a
Linux ubuntu 3.19.0-10-generic #10-Ubuntu SMP Mon Mar 23 16:16:45 UTC 2015 i686 i686 i686 GNU/Lin

 mysql -V
mysql  Ver 14.14 Distrib 5.6.23, for debian-linux-gnu (i686) using  EditLine wrapper
« Последнее редактирование: 27 Марта 2015, 09:25:24 от coolman »
iptables

Оффлайн Sollomon

  • Участник
  • *
  • Сообщений: 230
    • Просмотр профиля
Re: mysql как увеличить max_connections и max_open_files?
« Ответ #1 : 27 Марта 2015, 11:34:40 »
/etc/mysql/my.cnf

open_files_limit = 8192 (http://www.stableit.ru/2010/01/mysql-openfileslimit.html)
Это что кассается колличества лимита открытый файлов

max_connections  = 100 (Поиграйтесь с этим параметром, каждый выбирает для себя. Слишком большое число ставить не стоит ибо может падать база)
Это что кассается колличества конектов

query_cache_limit   = 5M (Размер максимальной выборки, хранимой в кеше)
query_cache_size    = 128M (В зависимости от размера базы и объема ОЗУ поставьте этот параметр, я обычно делаю по объему базы, если есно хватает объема ОЗУ).
Это что кассается кеша

Оффлайн coolman

  • Автор темы
  • Участник
  • *
  • Сообщений: 156
  • :)
    • Просмотр профиля
Re: mysql как увеличить max_connections и max_open_files?
« Ответ #2 : 27 Марта 2015, 14:38:17 »
/etc/mysql/my.cnf

open_files_limit = 8192 (http://www.stableit.ru/2010/01/mysql-openfileslimit.html)
Это что кассается колличества лимита открытый файлов

max_connections  = 100 (Поиграйтесь с этим параметром, каждый выбирает для себя. Слишком большое число ставить не стоит ибо может падать база)
Это что кассается колличества конектов



так у меня же написано что в конфигурационном файле эти параметры выставлены
mysql 5.6.23 теперь имеет такую структуру:

mysql.conf.d/
conf.d/
mysql.cnf
my.cnf.migrated
my.cnf.fallback
my.cnf
debian-start
debian.cnf
 в любом файле меняй не меняй, ничего не меняется после рестарта mysql.
iptables

Оффлайн Sollomon

  • Участник
  • *
  • Сообщений: 230
    • Просмотр профиля
Re: mysql как увеличить max_connections и max_open_files?
« Ответ #3 : 27 Марта 2015, 16:40:39 »
В скрипте /etc/init.d/mysql посмотрите параметр CONF=/etc/mysql/my.cnf - будет ясно, с какого конфига грузится мускуль.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: mysql как увеличить max_connections и max_open_files?
« Ответ #4 : 31 Марта 2015, 21:44:04 »
sudo -e /etc/init/mysql.override
# Raise open files limit
# Ref: http://serverfault.com/questions/440878/changing-open-files-limit-in-mysql-5-5
limit nofile 32000 32000
limit nproc 32000 32000
sudo initctl restart mysql
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн n2011all

  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: mysql как увеличить max_connections и max_open_files?
« Ответ #5 : 22 Июля 2016, 05:16:07 »
Уточняем эту проблему MySQl (Changed limits: max_open_files: 1024 (requested 5000)) для Ubuntu 16.04
Решение
в файл /lib/systemd/system/mysql.service
добавить
LimitNOFILE=65535
LimitNPROC=65535

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: mysql как увеличить max_connections и max_open_files?
« Ответ #6 : 22 Июля 2016, 14:03:25 »
Они что там, за 6 лет не чухнулись?…
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.058 секунд. Запросов: 25.