Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Проблемы с Cron / 16 сообщений из 16, страница 1 из 1
22.08.2007, 15:15:29
    #34745057
Angel13
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с Cron
Господа,

не ругайте сразу. Я перечитал все сообщения в форуме по этой проблеме - и ничего не помогает.
Пытаюсь выполнить скрипт в cron

скрипт находиться /backup/backup_ikea.sh
тело скрипта:
Код: plaintext
1.
2.
3.
#!/bin/bash

/bin/echo '111' > / 111 .log

crontab -e -u root

Код: plaintext
1.
2.
 50   11  * * * /backup/backup_ikea.sh


В логах
Код: plaintext
1.
Aug  22   11 : 49 : 01  imp44back01 crond[ 21941 ]: (root) RELOAD (cron/postgres)
Aug  22   11 : 50 : 01  imp44back01 crond[ 22113 ]: (root) CMD (/backup/backup_ikea.sh)
Но... файлик /111.log не создаётся.


Сервис crond зупущен. у меня RH4
Почту отправить не могу, нет sendmail'a
...
Рейтинг: 0 / 0
22.08.2007, 16:20:30
    #34745299
Serik Akhmetov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с Cron
Код: plaintext
 50   11  * * * /bin/sh /backup/backup_ikea.sh
...
Рейтинг: 0 / 0
22.08.2007, 16:55:48
    #34745423
Angel13
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с Cron
Serik Akhmetov 50 11 * * * /bin/sh /backup/backup_ikea.sh
не помогает.
...
Рейтинг: 0 / 0
29.11.2007, 13:16:32
    #34974712
red-butcher
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с Cron
У меня аналогичная проблема

только скрипт:

#!/bin/bash

PATH_A=/ora_oebs/scripts/monitor_space

echo "start - yes" >> $PATH_A/monitor_space.log;
...
Рейтинг: 0 / 0
29.11.2007, 14:48:20
    #34975126
Serik Akhmetov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с Cron
У пользователя, под которым выполняется скрипт, есть права на запись в эту директорию ?
...
Рейтинг: 0 / 0
29.11.2007, 14:57:04
    #34975183
red-butcher
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с Cron
Да
...
Рейтинг: 0 / 0
29.11.2007, 14:57:25
    #34975186
red-butcher
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с Cron
Когда скрипт запускаешь руками - все ок.
...
Рейтинг: 0 / 0
29.11.2007, 15:05:14
    #34975235
red-butcher
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с Cron
Изменил скрипт:
#!/bin/bash
# . $HOME/.bash_profile;

PATH=::$HOME/bin:/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/bin:/usr/sfw/bin:/usr/contrib/bin:/usr/X11/bin:/opt/bin:/opt/perl/bin:/opt/PUBmc/bin:/usr/ccs/bin:/usr/proc/bin:

EDITOR=vi
VISUAL=vi
LESS="-e -r"
export LANG=ru_RU.ISO8859-5
PAGER=less
PS1="[\u@\h \W]\\$ "
DISPLAY=leto:10.0
MANPATH=/usr/man:/usr/sfw/man:/usr/local/man:/opt/VRTS/man
TMPDIR=/ora_oebs/prodcomn/temp
export PATH EDITOR PS1 PAGER VISUAL LESS LC_CTYPE DISPLAY MANPATH TMPDIR

PATH_A=/ora_oebs/scripts/monitor_space

echo "start - yes" >> $PATH_A/monitor_space.log;

Без результата.
...
Рейтинг: 0 / 0
29.11.2007, 15:13:34
    #34975299
gildar
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с Cron
вроде должно сработать :)

50 11 * * * /bin/sh -x /backup/backup_ikea.sh> /tmp/err 2>/tmp/err

смотреть /tmp/err
...
Рейтинг: 0 / 0
29.11.2007, 15:16:22
    #34975320
Проблемы с Cron
red-butcherКогда скрипт запускаешь руками - все ок.
Значит у вас проблемы в переменных окружения. Переменные в момент запуска программы из crontab могут отличаться от переменных которые установлены для интерактивных пользовательских сеансов. Проверьте эту версию.
Обычно это делается добавлением строки вида set >/home/user/test_user_env.txt
Потом смотрите содержимое указанного файла и сравниваете его с выводом команды set в интерактивной сессии
...
Рейтинг: 0 / 0
29.11.2007, 15:17:27
    #34975326
Проблемы с Cron
Ах да - добавлять эту строку в самое начало скрипта, следующей строкой после #!/bin/sh - то есть до запуска чего бы там ни было остального.
...
Рейтинг: 0 / 0
29.11.2007, 15:29:24
    #34975386
red-butcher
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с Cron
Такой скрипт -
#!/bin/bash

set > /ora_oebs/setc.txt

файл не формирует.
...
Рейтинг: 0 / 0
29.11.2007, 15:36:00
    #34975413
red-butcher
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с Cron
запускаемый из под крона...
...
Рейтинг: 0 / 0
29.11.2007, 15:38:30
    #34975428
Biz©
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с Cron
red-butcherТакой скрипт -
#!/bin/bash

set > /ora_oebs/setc.txt

файл не формирует.
а если
set > ~/setc___.txt

то затем
find / -name 'setc___.txt'
находит файл в ожидаемом месте ?
...
Рейтинг: 0 / 0
29.11.2007, 15:48:39
    #34975480
red-butcher
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с Cron
из под крона:
#!/bin/bash

set > ~/setc.txt


Потом - find / -name 'setc.txt' 2>/dev/null - не находит файла.
...
Рейтинг: 0 / 0
30.11.2007, 08:20:58
    #34976882
gildar
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с Cron
вроде должно сработать :)

50 11 * * * /bin/sh -x /backup/backup_ikea.sh> /tmp/err 2>/tmp/err

смотреть /tmp/err
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Проблемы с Cron / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]