URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 71440
[ Назад ]

Исходное сообщение
"Крон заел своими письмами"

Отправлено Max , 14-Янв-07 18:25 
Доброго времени суток.
Есть следующая проблема, которую победить у меня не получается:
Есть скрипт мониторинга cacti poller.php
Он в стоит в кроне следующим образом:
*/5 * * * * root /path_to_script/poller.php

При этом мне как руту приходит (24*60)/5=288 писем
Следующего содержания:
ОТ:root@bla.bla.ru (Cron Daemon)
ТЕМА:Cron <root@core> /path_to_script/poller.php
Waiting on 1/1 pollers.
OK u:0.00 s:0.00 r:0.03
OK u:0.00 s:0.00 r:0.04
OK u:0.00 s:0.00 r:0.04
OK u:0.00 s:0.00 r:0.04
OK u:0.00 s:0.00 r:0.04
OK u:0.00 s:0.00 r:0.04
OK u:0.00 s:0.00 r:0.04
OK u:0.00 s:0.00 r:0.04
OK u:0.00 s:0.00 r:0.04
OK u:0.00 s:0.00 r:0.04
OK u:0.00 s:0.00 r:0.04
OK u:0.00 s:0.00 r:0.05
Waiting on 1/1 pollers.
OK u:0.00 s:0.01 r:1.05
OK u:0.00 s:0.01 r:1.05
OK u:0.00 s:0.01 r:1.05
OK u:0.00 s:0.01 r:1.05
OK u:0.00 s:0.01 r:1.05
OK u:0.00 s:0.01 r:1.05
OK u:0.00 s:0.01 r:1.05
OK u:0.00 s:0.01 r:2.06
OK u:0.00 s:0.01 r:2.06
OK u:0.00 s:0.01 r:2.06
OK u:0.00 s:0.01 r:2.06
OK u:0.00 s:0.01 r:2.06
OK u:0.00 s:0.01 r:2.06
OK u:0.00 s:0.01 r:2.06

Пытаюсь идти стандартным образом, добавляя в строку запуска /dev/null
*/5 * * * * root /path_to_script/poller.php >>/dev/null
И ничего не помогает, изменилась тока тема письма:
с Cron <root@core> /path_to_script/poller.php
на Cron <root@core> /path_to_script/poller.php>>/dev/null
Плиз хелп.


Содержание

Сообщения в этом обсуждении
"Крон заел своими письмами"
Отправлено weih , 14-Янв-07 18:44 
>Доброго времени суток.
>Есть следующая проблема, которую победить у меня не получается:
>Есть скрипт мониторинга cacti poller.php
>Он в стоит в кроне следующим образом:
>*/5 * * * * root /path_to_script/poller.php
>
>При этом мне как руту приходит (24*60)/5=288 писем
>Следующего содержания:
>ОТ:root@bla.bla.ru (Cron Daemon)
>ТЕМА:Cron <root@core> /path_to_script/poller.php
>Waiting on 1/1 pollers.
>OK u:0.00 s:0.00 r:0.03
>OK u:0.00 s:0.00 r:0.04
>OK u:0.00 s:0.00 r:0.04
>OK u:0.00 s:0.00 r:0.04
>OK u:0.00 s:0.00 r:0.04
>OK u:0.00 s:0.00 r:0.04
>OK u:0.00 s:0.00 r:0.04
>OK u:0.00 s:0.00 r:0.04
>OK u:0.00 s:0.00 r:0.04
>OK u:0.00 s:0.00 r:0.04
>OK u:0.00 s:0.00 r:0.04
>OK u:0.00 s:0.00 r:0.05
>Waiting on 1/1 pollers.
>OK u:0.00 s:0.01 r:1.05
>OK u:0.00 s:0.01 r:1.05
>OK u:0.00 s:0.01 r:1.05
>OK u:0.00 s:0.01 r:1.05
>OK u:0.00 s:0.01 r:1.05
>OK u:0.00 s:0.01 r:1.05
>OK u:0.00 s:0.01 r:1.05
>OK u:0.00 s:0.01 r:2.06
>OK u:0.00 s:0.01 r:2.06
>OK u:0.00 s:0.01 r:2.06
>OK u:0.00 s:0.01 r:2.06
>OK u:0.00 s:0.01 r:2.06
>OK u:0.00 s:0.01 r:2.06
>OK u:0.00 s:0.01 r:2.06
>
>Пытаюсь идти стандартным образом, добавляя в строку запуска /dev/null
>*/5 * * * * root /path_to_script/poller.php >>/dev/null
>И ничего не помогает, изменилась тока тема письма:
>с Cron <root@core> /path_to_script/poller.php
>на Cron <root@core> /path_to_script/poller.php>>/dev/null
>Плиз хелп.


попробуй так lalal > /dev/null 2>&1, перенаправив поток ошибок тоже в /dev/null


"Крон заел своими письмами"
Отправлено Ипутро , 14-Янв-07 20:37 
а лучше */5 * * * * root /path_to_script/poller.php &> /dev/null

"Крон заел своими письмами"
Отправлено newser , 14-Янв-07 22:25 
>а лучше */5 * * * * root /path_to_script/poller.php &> /dev/null

Вы хоть сами поняли, что сказали? Несколько странный синтаксис, не находите?


"Крон заел своими письмами"
Отправлено Ипутро , 14-Янв-07 22:26 
>>а лучше */5 * * * * root /path_to_script/poller.php &> /dev/null
>
>Вы хоть сами поняли, что сказали? Несколько странный синтаксис, не находите?


man bash бегом! и не вздумайте его курить! его нада читать!


"Крон заел своими письмами"
Отправлено newser , 14-Янв-07 22:34 
>>>а лучше */5 * * * * root /path_to_script/poller.php &> /dev/null
>>
>>Вы хоть сами поняли, что сказали? Несколько странный синтаксис, не находите?
>
>
>man bash бегом! и не вздумайте его курить! его нада читать!

Если даете такие советы, то не забывайте указать, что в crontab необходимо указать SHELL=/bin/bash. За подробностями обратитесь man 5 crontab.

PS bash не использую. Могу и не знать, но за наводку спасибо. :)


"Крон заел своими письмами"
Отправлено Ипутро , 14-Янв-07 22:37 
а тут никто не и не говорил о ОСи шеле :) Так что пусть учатся той же телепатии которой учат других

"Крон заел своими письмами"
Отправлено Max , 15-Янв-07 15:21 
>>Доброго времени суток.
>>Есть следующая проблема, которую победить у меня не получается:
>>Есть скрипт мониторинга cacti poller.php
>>Он в стоит в кроне следующим образом:
>>*/5 * * * * root /path_to_script/poller.php
>>
>>При этом мне как руту приходит (24*60)/5=288 писем
>>Следующего содержания:
>>ОТ:root@bla.bla.ru (Cron Daemon)
>>ТЕМА:Cron <root@core> /path_to_script/poller.php
>>Waiting on 1/1 pollers.
>>OK u:0.00 s:0.00 r:0.03
>>OK u:0.00 s:0.00 r:0.04
>>OK u:0.00 s:0.00 r:0.04
>>OK u:0.00 s:0.00 r:0.04
>>OK u:0.00 s:0.00 r:0.04
>>OK u:0.00 s:0.00 r:0.04
>>OK u:0.00 s:0.00 r:0.04
>>OK u:0.00 s:0.00 r:0.04
>>OK u:0.00 s:0.00 r:0.04
>>OK u:0.00 s:0.00 r:0.04
>>OK u:0.00 s:0.00 r:0.04
>>OK u:0.00 s:0.00 r:0.05
>>Waiting on 1/1 pollers.
>>OK u:0.00 s:0.01 r:1.05
>>OK u:0.00 s:0.01 r:1.05
>>OK u:0.00 s:0.01 r:1.05
>>OK u:0.00 s:0.01 r:1.05
>>OK u:0.00 s:0.01 r:1.05
>>OK u:0.00 s:0.01 r:1.05
>>OK u:0.00 s:0.01 r:1.05
>>OK u:0.00 s:0.01 r:2.06
>>OK u:0.00 s:0.01 r:2.06
>>OK u:0.00 s:0.01 r:2.06
>>OK u:0.00 s:0.01 r:2.06
>>OK u:0.00 s:0.01 r:2.06
>>OK u:0.00 s:0.01 r:2.06
>>OK u:0.00 s:0.01 r:2.06
>>
>>Пытаюсь идти стандартным образом, добавляя в строку запуска /dev/null
>>*/5 * * * * root /path_to_script/poller.php >>/dev/null
>>И ничего не помогает, изменилась тока тема письма:
>>с Cron <root@core> /path_to_script/poller.php
>>на Cron <root@core> /path_to_script/poller.php>>/dev/null
>>Плиз хелп.
>
>
>попробуй так lalal > /dev/null 2>&1, перенаправив поток ошибок тоже в /dev/null
спс это помогло


"Крон заел своими письмами"
Отправлено Dima , 15-Янв-07 00:19 
>Доброго времени суток.
>Есть следующая проблема, которую победить у меня не получается:
>Есть скрипт мониторинга cacti poller.php
>Он в стоит в кроне следующим образом:
>*/5 * * * * root /path_to_script/poller.php
>
>При этом мне как руту приходит (24*60)/5=288 писем
>Следующего содержания:
>ОТ:root@bla.bla.ru (Cron Daemon)
>ТЕМА:Cron <root@core> /path_to_script/poller.php
>Waiting on 1/1 pollers.

>Пытаюсь идти стандартным образом, добавляя в строку запуска /dev/null
>*/5 * * * * root /path_to_script/poller.php >>/dev/null
>И ничего не помогает, изменилась тока тема письма:
>с Cron <root@core> /path_to_script/poller.php
>на Cron <root@core> /path_to_script/poller.php>>/dev/null
>Плиз хелп.

MAILTO=""

эту запись пропиши там где ты прописал данные для крона.
письма приходить не будут


"Крон заел своими письмами"
Отправлено Max , 15-Янв-07 15:21 
>>Доброго времени суток.
>>Есть следующая проблема, которую победить у меня не получается:
>>Есть скрипт мониторинга cacti poller.php
>>Он в стоит в кроне следующим образом:
>>*/5 * * * * root /path_to_script/poller.php
>>
>>При этом мне как руту приходит (24*60)/5=288 писем
>>Следующего содержания:
>>ОТ:root@bla.bla.ru (Cron Daemon)
>>ТЕМА:Cron <root@core> /path_to_script/poller.php
>>Waiting on 1/1 pollers.
>
>>Пытаюсь идти стандартным образом, добавляя в строку запуска /dev/null
>>*/5 * * * * root /path_to_script/poller.php >>/dev/null
>>И ничего не помогает, изменилась тока тема письма:
>>с Cron <root@core> /path_to_script/poller.php
>>на Cron <root@core> /path_to_script/poller.php>>/dev/null
>>Плиз хелп.
>
>
>
>MAILTO=""
>
>эту запись пропиши там где ты прописал данные для крона.
>письма приходить не будут

ок попробую


"Крон заел своими письмами"
Отправлено Max , 15-Янв-07 18:37 
>>>Доброго времени суток.
>>>Есть следующая проблема, которую победить у меня не получается:
>>>Есть скрипт мониторинга cacti poller.php
>>>Он в стоит в кроне следующим образом:
>>>*/5 * * * * root /path_to_script/poller.php
>>>
>>>При этом мне как руту приходит (24*60)/5=288 писем
>>>Следующего содержания:
>>>ОТ:root@bla.bla.ru (Cron Daemon)
>>>ТЕМА:Cron <root@core> /path_to_script/poller.php
>>>Waiting on 1/1 pollers.
>>
>>>Пытаюсь идти стандартным образом, добавляя в строку запуска /dev/null
>>>*/5 * * * * root /path_to_script/poller.php >>/dev/null
>>>И ничего не помогает, изменилась тока тема письма:
>>>с Cron <root@core> /path_to_script/poller.php
>>>на Cron <root@core> /path_to_script/poller.php>>/dev/null
>>>Плиз хелп.
>>
>>
>>
>>MAILTO=""
>>
>>эту запись пропиши там где ты прописал данные для крона.
>>письма приходить не будут
>
>ок попробую

тоже кстати помогло