Vesta 2.0 is coming soon! See our progress update: https://vestacp.com/docs/vesta-2-update
MySQL падает
Re: MySQL падает
Здравствуйте! Ежедневно в одно и то же время падает mysql, сервер в это время продолжает работать.
В логах вижу вот что:
По времени это совпадает с заданием в cron v-update-sys-queue disk
Подскажите, что делать?
В логах вижу вот что:
Code: Select all
161228 2:28:19 [ERROR] /usr/libexec/mysqld: Can't open file: './название_БД/Таблица_БД.frm' (errno: 24)
161228 2:28:19 [ERROR] /usr/libexec/mysqld: Can't open file: './название_БД/Таблица_БД.frm' (errno: 24)
161228 2:28:19 [ERROR] /usr/libexec/mysqld: Can't open file: './название_БД/Таблица_БД.frm' (errno: 24)
161228 2:28:19 [ERROR] /usr/libexec/mysqld: Can't open file: './название_БД/Таблица_БД.frm' (errno: 24)
161228 2:29:10 [Note] /usr/libexec/mysqld: Normal shutdown
161228 2:29:10 [Note] Event Scheduler: Purging the queue. 0 events
161228 2:29:10 InnoDB: Starting shutdown...
161228 2:29:11 InnoDB: Shutdown completed; log sequence number 90920075
161228 2:29:11 [Note] /usr/libexec/mysqld: Shutdown complete
161228 02:29:11 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
161228 02:29:12 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
161228 2:29:12 [Note] Plugin 'FEDERATED' is disabled.
161228 2:29:12 InnoDB: The InnoDB memory heap is disabled
161228 2:29:12 InnoDB: Mutexes and rw_locks use GCC atomic builtins
161228 2:29:12 InnoDB: Compressed tables use zlib 1.2.3
161228 2:29:12 InnoDB: Using Linux native AIO
161228 2:29:12 InnoDB: Initializing buffer pool, size = 128.0M
161228 2:29:12 InnoDB: Completed initialization of buffer pool
161228 2:29:12 InnoDB: highest supported file format is Barracuda.
161228 2:29:13 InnoDB: Waiting for the background threads to start
161228 2:29:14 InnoDB: 5.5.40 started; log sequence number 90920075
161228 2:29:14 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
161228 2:29:14 [Note] - '0.0.0.0' resolves to '0.0.0.0';
161228 2:29:14 [Note] Server socket created on IP: '0.0.0.0'.
161228 2:29:14 [Note] Event Scheduler: Loaded 0 events
161228 2:29:14 [Note] /usr/libexec/mysqld: ready for connections.
Version: '5.5.40' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL Community Server (GPL) by Remi
Подскажите, что делать?
Re: MySQL падает
Здравствуйте.
Решение - увеличить лимит открытых файлов.
Вот один из вариантов http://www.solomonson.com/content/how-f ... o-24-mysql
Решение - увеличить лимит открытых файлов.
Вот один из вариантов http://www.solomonson.com/content/how-f ... o-24-mysql
Re: MySQL падает
Читал читал данный топик так и не вычитал полезного. Проблема одна, но вариации и решения разные, все в куче. В моем случае тупо падает MySQL с настройками из коробки. Нагрузка не очень большая на сервер. Получается конфиг по умолчанию нужно тюнинговать? Что именно?
Re: MySQL падает
Начните с указания того, сколько у вас памяти.one wrote:Нагрузка не очень большая на сервер. Получается конфиг по умолчанию нужно тюнинговать? Что именно?
Re: MySQL падает
8Gbskurudo wrote:Начните с указания того, сколько у вас памяти.one wrote:Нагрузка не очень большая на сервер. Получается конфиг по умолчанию нужно тюнинговать? Что именно?
Re: MySQL падает
Кстати у меня было такое - на почту регулярно приходило письмо о падении мускула...При этом я на тот момент нахожусь на форуме,всё работает...Конфиги смотрел,рестарт службы делал - логи чистые и х.з. куда смотреть и что делать...Фиг его знает что было,но на днях хостер делал апгрейд с перезагрузкой сервера,после этого всё прекратилось...Грешу пока на хостера,он и апгрейд как-то незапланированно произвел поспешно....
Re: MySQL падает
Не кисло.one wrote:8Gb
Падает с какими-то ошибками?
Re: MySQL падает
Если честно, мне вообще его поведение по логам не понятно. Это как я понимаю не падение а запланированный рестарт?skurudo wrote:Не кисло.one wrote:8Gb
Падает с какими-то ошибками?
170225 12:39:29 [Warning] IP address '107.179.126.47' could not be resolved: Name or service not known
170225 16:24:38 [Warning] IP address '49.4.142.194' could not be resolved: Name or service not known
170225 18:09:25 [Warning] IP address '103.31.202.250' could not be resolved: Name or service not known
170225 20:18:44 [Warning] IP address '218.2.0.52' could not be resolved: Name or service not known
170226 5:43:51 [Warning] IP address '137.59.18.156' could not be resolved: Name or service not known
170226 13:34:37 [Warning] IP address '222.186.51.138' could not be resolved: Name or service not known
170226 17:45:05 [Note] /usr/libexec/mysqld: Normal shutdown
170226 17:45:05 [Note] Event Scheduler: Purging the queue. 0 events
170226 17:45:05 InnoDB: Starting shutdown...
170226 17:45:06 InnoDB: Shutdown completed; log sequence number 49940741976
170226 17:45:06 [Note] /usr/libexec/mysqld: Shutdown complete
Re: MySQL падает
Можете показать конфиг my.cnf ?
Re: MySQL падает
Вот.
Эти строки я увеличил в два раза.[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
symbolic-links=0
skip-external-locking
key_buffer_size = 256M
max_allowed_packet = 128M
table_open_cache = 256
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 4M
myisam_sort_buffer_size = 128M
thread_cache_size = 8
query_cache_size= 16M
thread_concurrency = 8
#innodb_use_native_aio = 0
innodb_file_per_table
max_connections=200
max_user_connections=150
wait_timeout=10
interactive_timeout=50
long_query_time=5
#slow_query_log=1
#slow_query_log_file=/var/log/mysql-slow-queries.log
[mysqld_safe]
log-error=/var/log/mariadb/mariadb.log
pid-file=/var/run/mariadb/mariadb.pid
#
# include all files from the config directory
#
!includedir /etc/my.cnf.d
max_allowed_packet = 128M
myisam_sort_buffer_size = 128M