|
|
|
Периодически возникает ошибка - Can't connect to local MySQL server through socket
|
|||
|---|---|---|---|
|
#18+
Погадайте по фотке плиз! Сайт работает на битриксе + консоль ISPConfig. И там и там периодически возникает ошибка соединения с MySQL базой. фотка1 после этого если несколько раз обновить страницу все приходит в норму фотка2 но спустя время опять выходит сообщение Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111) Сайт на битриксе последняя версия. Если попробовать зайти в админку выдает следующее: но опять таки если обновить страницу несколько раз, то успешно загружается и спустя некоторое время снова появляется это сообщение. Началось все внезапно пару часов назад, в чем может быть беда? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2013, 17:46:53 |
|
||
|
Периодически возникает ошибка - Can't connect to local MySQL server through socket
|
|||
|---|---|---|---|
|
#18+
Как вариант, сервер очень сильно перегружен. Возможно, ограничение на количество одновременных подключений. Или сам мускуль падает или работает очень нестабильно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2013, 18:27:44 |
|
||
|
Периодически возникает ошибка - Can't connect to local MySQL server through socket
|
|||
|---|---|---|---|
|
#18+
vkleВозможно, ограничение на количество одновременных подключений а где это ограничение можно посмотреть ну и разграничить за одно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2013, 18:36:58 |
|
||
|
Периодически возникает ошибка - Can't connect to local MySQL server through socket
|
|||
|---|---|---|---|
|
#18+
Игорь Сергеевич, Посмотреть вроде SHOW GRANTS можно, а настроить GRANT соответственно. Однако, есть смысл глянуть в логи сервера и мускуля, мож там чего по теме найдется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2013, 18:51:38 |
|
||
|
Периодически возникает ошибка - Can't connect to local MySQL server through socket
|
|||
|---|---|---|---|
|
#18+
В общем выяснилось что Mysql рестартует сам по себе каждую минуту - две. Можно ли через PhpMyAdmin посмотреть в чем проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2013, 10:45:00 |
|
||
|
Периодически возникает ошибка - Can't connect to local MySQL server through socket
|
|||
|---|---|---|---|
|
#18+
Игорь СергеевичMysql рестартует сам по себе каждую минуту - две.Странно, однако. Мож он падает спустя минуту-две, а какой-нить monit его поднимает? Или крон... В логах что есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2013, 10:54:51 |
|
||
|
Периодически возникает ошибка - Can't connect to local MySQL server through socket
|
|||
|---|---|---|---|
|
#18+
Новые подробности: Нажимаю "Refresh" и количество запросов к базе растет с каждым нажатием. За 20 сек доходит до 1700 запросов бывает и больше может дойти до 2500 и затем MySQL выкидывает на страницу с логином и паролем. Ребутнулся значит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2013, 10:56:12 |
|
||
|
Периодически возникает ошибка - Can't connect to local MySQL server through socket
|
|||
|---|---|---|---|
|
#18+
Игорь Сергеевич, да не увидите Вы тут ничего полезного. Не тот уровень здесь, надо на уровень сервера переходить и там искать. Здесь Вы можете посмотреть SHOW FULL PROCESSLIST и гадать по нему о том кто и зачем пришел на сервер. Возможно, увидите какие-то потенциально приводящие к краху запросы... Количество запросов в две тысячи ни о чем не говорит. Если это "легкие" запросы - то и на слабенькой машине они пройдут без проблем, а можно и одним "тяжелым" запросом повесить мощный сервер. Вот еще что могу предположить. Может процесс (демон) mysqld отстреливается по причине якобы чрезмерного отжирания серверных ресурсов - такое теоретически вполне возможно. Посмотрите уже в логи сервера. Или найдите администратора, который за этот сервер ответственный и попросите разобраться в проблеме частых перезагрузок сервера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2013, 11:50:19 |
|
||
|
Периодически возникает ошибка - Can't connect to local MySQL server through socket
|
|||
|---|---|---|---|
|
#18+
Логи MySql сейчас глянул. Там запросы какие то к базе на китайском языке. Количество логов очень сильно увеличилось с того момента как это все началось. Нагрузка на базу скорее всего из-за этих левых запросов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2013, 12:02:23 |
|
||
|
Периодически возникает ошибка - Can't connect to local MySQL server through socket
|
|||
|---|---|---|---|
|
#18+
Если попробовать поменять порт подключения к MySQL серверу и еще поменять пароль админа для подключения к базе - это может помочь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2013, 12:14:12 |
|
||
|
Периодически возникает ошибка - Can't connect to local MySQL server through socket
|
|||
|---|---|---|---|
|
#18+
Игорь СергеевичЕсли попробовать поменять порт подключения к MySQL серверу и еще поменять пароль админа для подключения к базе - это может помочь?А у вас MySQL в интернет выставлен??? Если нет, то порт и пароль менять смысла нет. Если да, то срочно убирайте. Собственно, если MySQL работает на том же хосте, где и сам веб-сервер, то ему сетевой порт вообще не нужен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2013, 12:19:35 |
|
||
|
Периодически возникает ошибка - Can't connect to local MySQL server through socket
|
|||
|---|---|---|---|
|
#18+
Игорь Сергеевич, Смотрите логи MySQL на предмет внезапного гашения. Только не bin-логи, а текстовые. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2013, 12:23:39 |
|
||
|
Периодически возникает ошибка - Can't connect to local MySQL server through socket
|
|||
|---|---|---|---|
|
#18+
miksoftА у вас MySQL в интернет выставлен??? я так понимаю что нет странно что при выполнении команды telnet бросает на какой-то непонятный хост в самом верху на скрине ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2013, 12:40:14 |
|
||
|
Периодически возникает ошибка - Can't connect to local MySQL server through socket
|
|||
|---|---|---|---|
|
#18+
miksoftСмотрите логи MySQL на предмет внезапного гашения. Только не bin-логи, а текстовые. в конфиге MySQL есть такая строка для лог файла log_error = /var/log/mysql/error.log это то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2013, 12:55:18 |
|
||
|
Периодически возникает ошибка - Can't connect to local MySQL server through socket
|
|||
|---|---|---|---|
|
#18+
Игорь СергеевичmiksoftСмотрите логи MySQL на предмет внезапного гашения. Только не bin-логи, а текстовые. в конфиге MySQL есть такая строка для лог файла log_error = /var/log/mysql/error.log это то?В том числе и это. По идее, в этом же каталоге и другие логи могут быть интересны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2013, 12:57:47 |
|
||
|
Периодически возникает ошибка - Can't connect to local MySQL server through socket
|
|||
|---|---|---|---|
|
#18+
Залез в error.log но ситуация не прояснилась вот кусок текста из этого файла: Version: '5.5.29-0ubuntu0.12.04.2-log' socket: '/var/run/mysqld/mysqld.sock' port: 3306 (Ubuntu) InnoDB: Error: tried to read 16384 bytes at offset 0 22429696. InnoDB: Was only able to read -1. 131114 13:41:21 InnoDB: Operating system error number 5 in a file operation. InnoDB: Error number 5 means 'Input/output error'. InnoDB: Some operating system error numbers are described at InnoDB: http://dev.mysql.com/doc/refman/5.5/en/operating-system-error-codes.html InnoDB: File operation call: 'read'. InnoDB: Cannot continue operation. 131114 13:41:21 [Note] Plugin 'FEDERATED' is disabled. 131114 13:41:21 InnoDB: The InnoDB memory heap is disabled 131114 13:41:21 InnoDB: Mutexes and rw_locks use GCC atomic builtins 131114 13:41:21 InnoDB: Compressed tables use zlib 1.2.3.4 131114 13:41:21 InnoDB: Initializing buffer pool, size = 1.0G 131114 13:41:21 InnoDB: Completed initialization of buffer pool 131114 13:41:21 InnoDB: highest supported file format is Barracuda. InnoDB: Log scan progressed past the checkpoint lsn 244975964508 131114 13:41:21 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: Doing recovery: scanned up to log sequence number 244976539504 InnoDB: Transaction 33EC1E19 was in the XA prepared state. InnoDB: 2 transaction(s) which must be rolled back or cleaned up InnoDB: in total 1830 row operations to undo InnoDB: Trx id counter is 33EC2000 131114 13:41:23 InnoDB: Starting an apply batch of log records to the database... InnoDB: Progress in percents: 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 InnoDB: Apply batch completed InnoDB: Last MySQL binlog file position 0 45930, file name /var/log/mysql/mysql-bin.007078 InnoDB: Starting in background the rollback of uncommitted transactions 131114 13:41:24 InnoDB: Rolling back trx with id 33EC1DF5, 1830 rows to undo InnoDB: Progress in percents: 1131114 13:41:24 InnoDB: Waiting for the background threads to start ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2013, 13:48:18 |
|
||
|
Периодически возникает ошибка - Can't connect to local MySQL server through socket
|
|||
|---|---|---|---|
|
#18+
Игорь СергеевичInnoDB: Error number 5 means 'Input/output error'.Я на такое налетал, когда файловая система побилась из-за внезапных отключений. Хорошо бы проверить... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2013, 13:52:09 |
|
||
|
Периодически возникает ошибка - Can't connect to local MySQL server through socket
|
|||
|---|---|---|---|
|
#18+
А можно по подробней как это сделать на линуксе? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2013, 13:55:59 |
|
||
|
Периодически возникает ошибка - Can't connect to local MySQL server through socket
|
|||
|---|---|---|---|
|
#18+
авторНачалось все внезапно пару часов назад, в чем может быть беда? Эксплуатация Битрикса самостоятельно без Партнера. Примета плохая. Игорь СергеевичmiksoftА у вас MySQL в интернет выставлен??? я так понимаю что нет странно что при выполнении команды telnet бросает на какой-то непонятный хост в самом верху на скрине кстати, это скорее называется выставлен, но ни у одного пользователя нет прав создать подключение до конца. а замучать сервер обработкой подключений, есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2013, 13:57:26 |
|
||
|
Периодически возникает ошибка - Can't connect to local MySQL server through socket
|
|||
|---|---|---|---|
|
#18+
Игорь СергеевичА можно по подробней как это сделать на линуксе?Проверку файловой системы? Обычно команда fsck используется. Однако, в общем случае, надо смотреть по конкретной файловой системе. Проверить можно и так, скорее всего. А для ремонта сервер скорее всего придется перевести в однопользовательский режим (чтобы ничто не мешало) и отмонтировать файловую систему. Кроме того, ошибки ФС могут быть вызваны неисправностью железа - дисков, дискового контроллера, шлейфов и т.п. Это тоже не следует забывать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2013, 14:22:17 |
|
||
|
Периодически возникает ошибка - Can't connect to local MySQL server through socket
|
|||
|---|---|---|---|
|
#18+
ясно, всем спасибо, будем разбираться с железом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2013, 15:16:41 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=38463827&tid=1835713]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
28ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 194ms |
| total: | 282ms |

| 0 / 0 |
