Page 11 of 23
Re: MySQL падает
Posted: Sun Jun 01, 2014 9:23 pm
by Lancaster
filippoff wrote:Lancaster wrote:demian
А на счет тех конфигов для nginx, которые были составлены выше для защиты от F5, что скажите?
З.Ы. Пост выше можно в шапке закрепить.
Не помогут. Сам сейчас озаботился защитой от F5, школьники одолели. С вышеприведённым шаманством VPS 2ГГц и 2Гб памяти ложится секунды за 4. Вопрос то серьёзный, фактически, получается, что любая случайность может сайты уронить.
Мне помогли конфиги для ngnix и iptable + wp super cache.
Re: MySQL падает
Posted: Mon Jun 02, 2014 10:09 pm
by Lancaster
imperio wrote:У нас есть в планах создание шаблона с защитой от ddos. По срокам пока сказать не можем.
Может тогда и индейца на fastcgi поменяете!
Re: MySQL падает
Posted: Tue Jun 03, 2014 2:47 am
by demian
не очень хорошая идея, как показала практика работы с большими сложными проектами.индеец переведенный на fastcgi теряет очень сильно стабильность и скорость работы, по крайней мере Apache/2.2.15 работая с php-fpm 5.4, в любом режиме работы.
ЗЫ ждем выхода релиза CentOS 7
Re: MySQL падает
Posted: Wed Jun 04, 2014 3:54 am
by filippoff
с MySQl похоже действительно что-то не то.Уже на втором сервере проблемы. В один прекрасный момент падает база и больше не перезапускается. Ругается на libdata1. Разбираться времени не было, тупо переустановил сервер полностью.
Re: MySQL падает
Posted: Tue Jun 17, 2014 6:31 am
by nabbe
Code: Select all
140616 18:14:02 InnoDB: Using Linux native AIO
140616 18:14:02 InnoDB: Initializing buffer pool, size = 8.0M
140616 18:14:02 InnoDB: Completed initialization of buffer pool
140616 18:14:02 InnoDB: highest supported file format is Barracuda.
InnoDB: The log sequence number in ibdata files does not match
InnoDB: the log sequence number in the ib_logfiles!
140616 18:14:02 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
InnoDB: Error: pthread_create returned 11
140616 18:14:03 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
упала бд, подскажите куда копать
воспользовался конфигом указанным выше
Re: MySQL падает
Posted: Tue Jun 17, 2014 10:52 am
by demian
конфиг подключили до падения или после?
Re: MySQL падает
Posted: Tue Jun 17, 2014 11:56 am
by nabbe
demian wrote:конфиг подключили до падения или после?
до падения, работал стабильно с ним 3 дня
Re: MySQL падает
Posted: Tue Jun 17, 2014 12:29 pm
by Lancaster
Начал использовать конфиг для мускула от
demian и phpcgi, результат на лицо.
Re: MySQL падает
Posted: Thu Jun 19, 2014 9:07 pm
by imperio
Если есть какие либо дельные предложения по mysql, публикуйте пожалуйста в багтрекер.
http://bugs.vestacp.com/
Re: MySQL падает
Posted: Sun Sep 14, 2014 6:29 am
by CubaVladimir
Есть предложение помогать друг другу с конфиггами.
Предлагаю свои конфиги, до того как их внес база "Ломалась" с хаотичной периодичностью, после внесения все стало стабильно хорошо.
У меня 2 сервера:
Один из них на DigitalOcean
1-й
Debian 7.6
RAM 1GB
CPU ??? QEMU Virtual CPU version 1.0 2399.998 MHz
SSD 30 Gb
Файл подкачки (swap) 0 kB
2-й
CentOS 6.5 (уже Debian 7.6)
RAM 2 GB
CPU Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz 2593.748 Mhz
SSD 50 Gb
Файл подкачки (swap) 0 kB
Code: Select all
[client]
port=3306
socket=/var/run/mysqld/mysqld.sock
[mysqld_safe]
socket=/var/run/mysqld/mysqld.sock
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
[mysqld]
user=mysql
pid-file=/var/run/mysqld/mysqld.pid
socket=/var/run/mysqld/mysqld.sock
port=3306
basedir=/usr
datadir=/var/lib/mysql
tmpdir=/tmp
lc-messages-dir=/usr/share/mysql
log_error=/var/log/mysql/error.log
symbolic-links=0
max_connections=20
max_user_connections=20
wait_timeout=30
interactive_timeout=50
slow-query-log =1
long_query_time=5
#log-queries-not-using-indexes
slow-query-log-file = /var/log/mysql-slow.log
skip-external-locking
key_buffer_size = 8M
max_allowed_packet = 16M
table_open_cache = 4k
sort_buffer_size = 512k
read_buffer_size = 512k
read_rnd_buffer_size = 512k
myisam_sort_buffer_size = 8M
thread_cache_size = 128
query_cache_size = 8M
query_cache_limit = 8M
tmp_table_size = 16M
max_heap_table_size = 16M
join_buffer_size = 512k
#innodb_use_native_aio = 0
innodb_file_per_table
innodb_buffer_pool_size = 8M
!includedir /etc/mysql/conf.d/
Мои конфиги на текущий момент, одинаковые на обоих серверах.
Буду рад услышать реомендации от админов, как улучшить конфиг.
Так же жду фитбека кому это поможет и кто возьмет тестировать, уверен вместе мы сможем создать наборы оптимальных настроен для разных варианотов конфигурации серверов и помочь людям не потерять время и репутацию.
Кроме того, к когда падает MySQL обязательно ставьте монтор
viewtopic.php?f=28&t=3672&start=10