Ошибки крона

Post Reply
mad
Posts: 318
Joined: Fri Nov 30, 2012 4:01 pm

Ошибки крона

Post by mad »

Где-то раз в сутки приходят такие мыла от крона

Code: Select all

Cron <user@server> cd /user/domain.com/scj/bin; env HTTP_HOST=domain.com /usr/bin/php -q rot.php

PHP Fatal error:  Uncaught exception 'Exception' with message 'Mysql error:: 2006 (MySQL server has gone away) (ext_db_link) in query SHOW FULL PROCESSLIST. (domain.com) ' in /user/domain.com/scj/includes/db_modules/mysql.php:62
Stack trace:
#0 /user/domain.com/scj/includes/db_modules/mysql.php(75): db_error('SHOW FULL PROCE...', 2006, 'MySQL server ha...', 'ext_db_link')
#1 /user/domain.com/scj/includes/db_modules/mysql.php(186): db_query('SHOW FULL PROCE...', 'ext_db_link')
#2 /user/domain.com/scj/bin/rot.php(0): db_get_all()
#3 /user/domain.com/scj/bin/rot.php(0): cat0_categories()
#4 {main}
  thrown in /user/domain.com/scj/includes/db_modules/mysql.php on line 62

Fatal error: Uncaught exception 'Exception' with message 'Mysql error:: 2006 (MySQL server has gone away) (ext_db_link) in query SHOW FULL PROCESSLIST. (domain.com) ' in /user/domain.com/scj/includes/db_modules/mysql.php:62
Stack trace:
#0 /user/domain.com/scj/includes/db_modules/mysql.php(75): db_error('SHOW FULL PROCE...', 2006, 'MySQL server ha...', 'ext_db_link')
#1 /user/domain.com/scj/includes/db_modules/mysql.php(186): db_query('SHOW FULL PROCE...', 'ext_db_link')
#2 /user/domain.com/scj/bin/rot.php(0): db_get_all()
#3 /user/domain.com/scj/bin/rot.php(0): cat0_categories()
#4 {main}
  thrown in /user/domain.com/scj/includes/db_modules/mysql.php on line 62
err
Что делать, куда смотреть?

PHP 5.4.45 (cli) (built: May 29 2016 09:06:41)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v5.1.2, Copyright (c) 2002-2016, by ionCube Ltd.
with Zend OPcache v7.0.5, Copyright (c) 1999-2015, by Zend Technologies

mysql Ver 15.1 Distrib 5.5.47-MariaDB, for Linux (x86_64) using readline 5.1

SmartCJ Pro V 1.51 Build 201603221213
Я обожаю SmartCJ :shock: :oops: :twisted:
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Ошибки крона

Post by admin »

Я бы попробовал заменить мариадб на обычный мускл и посмотреть как поменяется поведение.
Это 100% вопрос именно базы, потому что запрос не работает с данным, а просто смотрит текщую загрузку и если мариа не может отдать эту инфу которая по идее достапна в любой момент времени, ее не надо читать с диска и тп - то это какой вопрос мариа.

так же имеет смысл обратить внмание на нагрузку в этот момент, может сервак чем-то экстримально занят, может мариа делает бекапы\дампы в этотм момент.
Don't forget to run script update
mad
Posts: 318
Joined: Fri Nov 30, 2012 4:01 pm

Re: Ошибки крона

Post by mad »

Дело в что Мариа ставится дефолно на некоторых дистрибутивах (конкретно на centos 7.2) вместо mysql, им говоришь yum install mysql, и оно ставит maria-db
Я обожаю SmartCJ :shock: :oops: :twisted:
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Ошибки крона

Post by admin »

Да, но всегда можно скачать прямо с сайта мускла дистр.
Don't forget to run script update
Post Reply