LINUX.ORG.RU

Cron в Солярис 10


0

0

Solaris 10, не обрабатывает скрипты =\ Нет никаких ошибок он тупо просто их не выполняет. Журнал /var/adm/cron не ведется. Служба в online. Пробовал рестаротовать но не помогает. Редактирую так : vi /var/spool/cron/crontab/root

Помогите пожайлуста советом в какую сторону копать.

anonymous

Ответ на: комментарий от Adjkru

0 4 * * * /var/scripts/script.sh

Содержимое выполняется прекрасно если топо скопировать строку /var/scripts/script.sh в терминал и нажать Enter.

anonymous
()
Ответ на: комментарий от anonymous

я даже ща скрипт создал touch /export/home/SOMEFIL и поместил в крон 1 * * * * /var/scripts/test.sh

все равно не пашет ((((

anonymous
()
Ответ на: комментарий от anonymous

Нашел я логи в /var/cron/log (прочитал в мане) но там отрабатываются скрипты которые по умолчанию, а насчет моих вообще не слова нет (((

В /usr/lib/cron создал файлик cron.allow и вписал туда своего пользователя root, но все равно ниче не помогает (((

anonymous
()
Ответ на: комментарий от anonymous

Ты как задание прописывал? Через crontab -e ?


> vi /var/scripts/test.sh

Пропиши полный путь к командам

#!/bin/sh
/bin/usr/touch /export/home/SOMEFILE


> chmod +x /var/scripts/test.sh
> crontab -e
1 * * * * /var/scripts/test.sh

sdio ★★★★★
()
Ответ на: комментарий от sdio

Нет я прописывал ручками vi /var/spool/cron/crontab/root Вчера вмечто 0 4 * * * /var/script/test.sh, поставил 0 4 * * * sh /var/script/test.sh и закоментировал )))) Сегодня пришел и скрипт выполнился ночью ! Что за бред?)

anonymous
()
Ответ на: комментарий от sdio

sdio он 755 знаю я что такое chmod.

Тут вообще бред (

0,1,5 * * * * /var/scripts/test.sh

выполняется 1 раз в час =\ Почему ? ппц логи /var/svc/log/system-cron:default.log

[ Oct 8 09:59:04 Leaving maintenance because disable requested. ]
[ Oct 8 09:59:04 Disabled. ]
[ Oct 8 09:59:17 Enabled. ]
[ Oct 8 09:59:17 Executing start method ("/lib/svc/method/svc-cron") ]
/lib/svc/method/svc-cron: cron is already running
[ Oct 8 09:59:17 Method "start" exited with status 99 ]
[ Oct 8 09:59:51 Leaving maintenance because disable requested. ]
[ Oct 8 09:59:51 Disabled. ]
[ Oct 8 10:00:31 Enabled. ]
[ Oct 8 10:00:32 Executing start method ("/lib/svc/method/svc-cron") ]
/lib/svc/method/svc-cron: cron is already running
[ Oct 8 10:00:32 Method "start" exited with status 99 ]

anonymous
()
Ответ на: комментарий от anonymous

man crontab

 All crontab jobs should be submitted using crontab.
 Do  not  add jobs by just editing the crontab file,
 because cron is not aware of changes made this way.

sdio ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.