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

Исходное сообщение
"crond"

Отправлено dedmazay , 30-Дек-09 12:53 
Доброго времени, уважаемые!
Имеем CentOS 4.8
Пытаюсь запустить задачу на срабатывание раз в 10 мин:

/etc/crontab:

SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=it@cps-ural.ru
HOME=/

# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly

*/10 * * * * root run-parts /etc/cron.10min

в /etc/cron.10min положил файл sms такого содержания:

#!/bin/bash
# SMS Reporting script.

ORACLE_HOME=/oracle/ora92
export ORACLE_HOME
ORACLE_OWNER=myownname
export ORACLE_OWNER
ORACLE_SID=SID
export ORACLE_SID
NLS_LANG=RUSSIAN_CIS.CL8MSWIN1251
export NLS_LANG

/usr/bin/php /www/smsnotify/sms-send.php

Крон перезапускал, чето не работает..
Если скрипт sms запустить в ручную - все нормально..


Содержание

Сообщения в этом обсуждении
"crond"
Отправлено big , 30-Дек-09 15:08 

>Крон перезапускал, чето не работает..
>Если скрипт sms запустить в ручную - все нормально..

crontab -e от рута

потом

Формируется таким образом

minute hour day month dow command

то есть тебе надо что то типа

*/10 * * * * /bin/sh /etc/cron.10min

и назови его как то нормально а то что за cron.10min. С наступающим. Уже ничего никто не админит. пусть падает. после нового года займемся!!


"crond"
Отправлено nadirx2 , 30-Дек-09 18:55 
>[оверквотинг удален]
>export ORACLE_OWNER
>ORACLE_SID=SID
>export ORACLE_SID
>NLS_LANG=RUSSIAN_CIS.CL8MSWIN1251
>export NLS_LANG
>
>/usr/bin/php /www/smsnotify/sms-send.php
>
>Крон перезапускал, чето не работает..
>Если скрипт sms запустить в ручную - все нормально..

*/10 * * * * root /etc/cron.10min & echo "Success!\n" > /var/log/cron_10min.log