|
Не отрабатывает 1 скрипт в crontab
|
|||
---|---|---|---|
#18+
Столкнулся с загадкой, все в лучших традициях. Все работают кроме него. Скрипт: Код: plsql 1.
Код: plsql 1. 2. 3.
В ручную запускаю, все работает. В файле backupdb.log - пусто, нет реакции. По логам крона вижу: Код: plsql 1.
Другие скрипты отрабатывают, например бэкап архив логов: Код: plsql 1.
Код: plsql 1. 2. 3.
Код: plsql 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2019, 09:23 |
|
Не отрабатывает 1 скрипт в crontab
|
|||
---|---|---|---|
#18+
Добрый день путь к скрипту и в скриптах верный? Парва на исполнение файла есть? пользователь чей crontab (root?) читает эти папки/скрипты? Потому что тут у Вас абсолютные пути #!/bin/bash xdate=`date '+%y%m%d'` /usr/sap/PXI/SYS/exe/run/brbackup -u / -jid ALL__$xdate -c force -t online -m all -p initPXI.sap >> backupdb.log А тут относительные #!/bin/bash xdate=`date '+%y%m%d'` brarchive -u / -jid LOG__$xdate -c force -p initPXI.sap -cds >> archivelogbackup.log ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2019, 09:30 |
|
Не отрабатывает 1 скрипт в crontab
|
|||
---|---|---|---|
#18+
Код: plsql 1.
=when others then null; ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2019, 10:06 |
|
Не отрабатывает 1 скрипт в crontab
|
|||
---|---|---|---|
#18+
Den_KP, В cron не отрабатывается profile и поэтому окружение отличается от рабочего shell ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2019, 10:20 |
|
Не отрабатывает 1 скрипт в crontab
|
|||
---|---|---|---|
#18+
nick348, пути это последний раз переделал. До этого так же работал, через brbackup вместо пути ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2019, 11:03 |
|
Не отрабатывает 1 скрипт в crontab
|
|||
---|---|---|---|
#18+
Vadim Lejnin, brarchive находится в том же месте где и brbackup и делает практически ту же операцию. Не могли бы более понятно описать, я не силен в unix системах..... ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2019, 11:05 |
|
Не отрабатывает 1 скрипт в crontab
|
|||
---|---|---|---|
#18+
-2-, Непонял Вашего ответа( ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2019, 11:08 |
|
Не отрабатывает 1 скрипт в crontab
|
|||
---|---|---|---|
#18+
Сколько раз уже обсуждалось -- cron не выполняет login/profile скрипта ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2019, 11:13 |
|
Не отрабатывает 1 скрипт в crontab
|
|||
---|---|---|---|
#18+
Вячеслав Любомудров, А разве это: Код: plsql 1.
не login/profile? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2019, 11:17 |
|
Не отрабатывает 1 скрипт в crontab
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2019, 11:28 |
|
Не отрабатывает 1 скрипт в crontab
|
|||
---|---|---|---|
#18+
В кронтабе > /dev/null 2>&1 замените на Код: powershell 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2019, 11:38 |
|
Не отрабатывает 1 скрипт в crontab
|
|||
---|---|---|---|
#18+
dmdmdm, лог файл создался, но он пуст :( ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2019, 11:46 |
|
Не отрабатывает 1 скрипт в crontab
|
|||
---|---|---|---|
#18+
dmdmdm, Как это может быть, что в одном скрипте окружение норм а в другом нет? 1 юзер, 1 крон. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2019, 11:49 |
|
Не отрабатывает 1 скрипт в crontab
|
|||
---|---|---|---|
#18+
Вячеслав Любомудров, Впишите в скрипт принудительный вызов логон скрипта или откопируйте его текст в начало. Вообще есть .bashrc для таких целей https://devacademy.ru/article/razbiraiemsia-s-failami-etc-profile-i-etc-bashrc/ ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2019, 11:54 |
|
Не отрабатывает 1 скрипт в crontab
|
|||
---|---|---|---|
#18+
Den_KPdmdmdm, Как это может быть, что в одном скрипте окружение норм а в другом нет? 1 юзер, 1 крон. В одном случае скрипт запускается из сессии пользователя, в другом fork из crond прочитайте в чем отличие local environment Для чего служит команда export VAR забейте в cron команду Код: plsql 1.
и сравните с выполнением env в сессии ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2019, 12:08 |
|
Не отрабатывает 1 скрипт в crontab
|
|||
---|---|---|---|
#18+
Vadim Lejnin, Где его запуск от юзера? Код: plsql 1. 2. 3.
Это который работает А этот не отрабатывает: Код: plsql 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2019, 12:10 |
|
Не отрабатывает 1 скрипт в crontab
|
|||
---|---|---|---|
#18+
Den_KPлог файл создался, но он пуст :( Пишите явно в лог в скрипте brbackup.sh, тогда отладите. Den_KPКак это может быть, что в одном скрипте окружение норм а в другом нет ? 1 юзер, 1 крон. Чтобы это проверить, выведите окружение (команда set). А то, может, в одном скрипте пути все полные, а в другом - нет, и вы грешите на окружение. Здесь форум по Oracle. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2019, 12:11 |
|
Не отрабатывает 1 скрипт в crontab
|
|||
---|---|---|---|
#18+
Вообщем не стал плясать с бубном, жахнул бэкап через Veritas Backup. Со стороны ленты. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2019, 12:12 |
|
Не отрабатывает 1 скрипт в crontab
|
|||
---|---|---|---|
#18+
Den_KP, А действительно. Зачем разбираться-то? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2019, 14:38 |
|
Не отрабатывает 1 скрипт в crontab
|
|||
---|---|---|---|
#18+
Конечно, если крон - это резервное исполнение. В идеале там утилита специальная идет. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2019, 09:45 |
|
|
start [/forum/topic.php?fid=52&msg=39820646&tid=1882437]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
40ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 149ms |
0 / 0 |