Господа, помогите чайнику... Пожалуйта...

Автор: revox Дата: 08.08.2003 18:06 Установил Линух ASP 7.3 Express. Официально купленый мною.Попросили на работе его поставить. Нужен мол. Поставили на него Оракл. Отконфигурили. Запустили. И ушли в долгие отпуска. Оракл работает. А мне понадобилось CRON использовать. А как-не знаю. У меня только маленький опыт со Слакварью 4. Нахожу /etc/crontab, копирую его в др. каталог, редактирую как надо, даю из под рута 'crontab <новый файл>' и файл crontab не изменяется. Редактирую его в прямую - но предписанных действий не происходит. В смысле CRON ничего не делает. Даю top. В списке процессов CRON нет. Не работает. Ищу cron.d - чтоб его вручную запустить - не нахожу. Впадаю в ступор. Я понимаю, что большинство моих действий - глупость. Но пожалуйста, ткните меня носом и подскажите что надо сделать. Заранее признаю себя чайником, еникейщиком и кем скажете. Подскажите только.
Re: Господа, помогите чайнику... Пожалуйта... 08.08.2003 18:20AKsoft /usr/sbin/crond
7.3 АСПа.
вообще лечше /etc/init.d/cron start|retsrat
если нужено не определенное время, а промежуток, через который стартовать, так на то есть
/etc/cron.houly
/etc/cron.dayly и т.д.
просто пихаешь в каталог свой скрипт.
крон по умолчанию должен автоматом стартовать
если нет - setup и в ней system services галочку.
или chkconfig --level 345 crond on
Re: Господа, помогите чайнику... Пожалуйта... 09.08.2003 01:17seawind Проверить установлен ли пакет содержащий crond
rpm -q vixie-cron
должно быть что-то типа такого:
[root@Celeron root]# rpm -q vixie-cron
vixie-cron-3.0.1-64

если не установлен - то установить Улыбка По ntsysv проверить/установить запуск crond

Управление:
crontab -e - редактировать
crontab -l - просмотреть

или как уже было указано накидать своих скриптов в
/etc/cron.hourly
/etc/cron.daily
/etc/cron.monthly
/etc/cron.weekly
Re: Господа, помогите чайнику... Пожалуйта... 09.08.2003 09:09absent 1) vixie-cron позволяет редактировать /etc/crontab напрямую, никаких телодвижений после этого не нужно.
2) crontab <file> выполненный из-под рута _не поменяет_ /etc/crontab, а покладет (попытается) файл в /var/spool/cron/root/
3) формат /etc/crontab и чего-либо скармливаемого команде
crontab разный - в последнем случае на одно поле меньше, не нужно
указывать юзера. Возможно, что попытка пропарсить неверный файл и привела к подыханию демонка.
4) демонок зовется /usr/sbin/crond
5) проверить лучше не топом, а service crond status - в этом случае
иногда полезная информация пишется (пример - не стартует апач,
ни на что не ругается. service httpd status говорит что-то вроде
httpd is dead, but pid file exists, убиваешь pid file - все хорошо,
стартует)
Re: Господа, помогите чайнику... Пожалуйта... 12.08.2003 16:43revox Большое спасибо ребята. Сам бы ни в жизнь не допер. Сейчас все заработало. Но зачем потребовалось уродовать unixoвый интерфейс Крона ? Чтоб другие твои задания не видели чтоли ?
RSS-материал