Здравствуйте.Подскожите пожалуйста, есть скрипт:
/script/mysql_in:
--------------СОДЕРДАНИЕ------
#!/bin/bashmysql < /script/delete_parasit_traff
--------------------/script/delete_parasit_traffdelete_parasit_traff:
-------------СОДЕРЖАНИЕ-------
delete from db1.table1 where column1 < '5000'
--------------------когда выполняю скрипт /script/mysql_in из консоли, всё срабатывает, ненужный трафик из БД mysql удаляется.
но когда пытаюсь это сделать в планеровщике CRON, то почему то не отрабатывается, немогу понять почему..
30 06,12,18,23 * * * /script/mysql_in
Подскажите почему может быть такое?.. другие скрипты, не относящиеся к mysql выполянются безпроблем
>Здравствуйте.
>
>Подскожите пожалуйста, есть скрипт:
>
>/script/mysql_in:
>--------------СОДЕРДАНИЕ------
>#!/bin/bash
>
>mysql < /script/delete_parasit_traffполный путь до mysql
>[оверквотинг удален]
>delete from db1.table1 where column1 < '5000'
>--------------------
>
>когда выполняю скрипт /script/mysql_in из консоли, всё срабатывает, ненужный трафик из
>БД mysql удаляется.
>
>но когда пытаюсь это сделать в планеровщике CRON, то почему то не
>отрабатывается, немогу понять почему..
>
>30 06,12,18,23 * * * /script/mysql_inесли строка последная сделай после строки перевод коретки
и еще с мотри в логах - там наверника что то из серии "mysql" или бла-бла-бла не найдено
>
>Подскажите почему может быть такое?.. другие скрипты, не относящиеся к mysql выполянются
>безпроблемвобщем везьде старайся использовал полные пути
В логе КРОНа вываливает такое:could not obtain latest contract from popen(3C): No such process
Что это может значить ?