|
|
|
Crond не хочет запускать sh-скрипт
|
|||
|---|---|---|---|
|
#18+
cron не хочет запускать sh-скрипт такого вида.... #!/bin/sh PATH=/opt/firebird/bin:${PATH} dbpath=/home/DB bkpath=/backup/database curdate=`date +%F` echo `date` start backuping data gbak -B -G -user SYSDBA -pass sysdba $dbpath/DB.fdb $bkpath/DB_$curdate.fbk echo `date +%X` backup successfully echo `date +%X` compressing gzip $bkpath/DB_$curdate.fbk echo `date +%X` compress ok запускаю под пользователем Dba [Dba@localhost ~]$ /backup/backupscript.sh Срд Июл 29 11:55:37 MSD 2009 start backuping data 11:55:40 backup successfuly 11:55:40 compressing 11:55:42 compress OK все проходит отлично... делается бэкап и архивируется.... права доступа... drwxr--rwx 8 root root 4096 Июл 29 13:25 backup права доступа... -rwxr--r-- 1 Dba Dba 468 Июл 29 12:02 backupscript.sh drwxr-xr-x 2 Dba Dba 4096 Июл 29 12:17 database в файле /var/spool/cron/Dba такая строка 20 15 * * * Dba /backup/backupscript.sh в чем загвоздка может быть? возможно необходимо полностью указывать пути? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2009, 15:39 |
|
||
|
Crond не хочет запускать sh-скрипт
|
|||
|---|---|---|---|
|
#18+
[Dba@localhost backup]$ ps ax | grep cron 8514 ? Ss 0:00 crond 8601 pts/1 S+ 0:00 grep cron [Dba@localhost backup]$ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2009, 15:41 |
|
||
|
Crond не хочет запускать sh-скрипт
|
|||
|---|---|---|---|
|
#18+
Os Red hat/Fedora ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2009, 15:57 |
|
||
|
Crond не хочет запускать sh-скрипт
|
|||
|---|---|---|---|
|
#18+
Learning_Oraclecron не хочет запускать sh-скрипт такого вида.... в чем загвоздка может быть? возможно необходимо полностью указывать пути? Да. Ко всем исполняемым файлам (gzip, и т.д) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2009, 16:25 |
|
||
|
Crond не хочет запускать sh-скрипт
|
|||
|---|---|---|---|
|
#18+
попробуй вначало скрипта . $HOME/.bashrc ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2009, 16:36 |
|
||
|
Crond не хочет запускать sh-скрипт
|
|||
|---|---|---|---|
|
#18+
djeday84, после этой строки? #!/bin/sh прописал пути к gzip и gbak не помогло... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2009, 16:39 |
|
||
|
Crond не хочет запускать sh-скрипт
|
|||
|---|---|---|---|
|
#18+
Learning_Oracle прописал пути к gzip и gbak не помогло... А cron в mail что пишет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2009, 16:47 |
|
||
|
Crond не хочет запускать sh-скрипт
|
|||
|---|---|---|---|
|
#18+
я так понял это /var/mail/Dba ??? файл пуст ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2009, 16:50 |
|
||
|
Crond не хочет запускать sh-скрипт
|
|||
|---|---|---|---|
|
#18+
Learning_Oracle, судя по нику могу дать как у мну работает на RH Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2009, 16:52 |
|
||
|
Crond не хочет запускать sh-скрипт
|
|||
|---|---|---|---|
|
#18+
в /etc/crontab ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2009, 16:55 |
|
||
|
Crond не хочет запускать sh-скрипт
|
|||
|---|---|---|---|
|
#18+
djeday84, на данный момент работаю с Firebirdom пока...:( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2009, 16:56 |
|
||
|
Crond не хочет запускать sh-скрипт
|
|||
|---|---|---|---|
|
#18+
Learning_Oracle, а на мыло что пришло ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2009, 16:58 |
|
||
|
Crond не хочет запускать sh-скрипт
|
|||
|---|---|---|---|
|
#18+
параллельно возник такой вопрос,"хватит ли рестарта crond после обновления одного из crontab файлов" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2009, 16:59 |
|
||
|
Crond не хочет запускать sh-скрипт
|
|||
|---|---|---|---|
|
#18+
Learning_Oracleя так понял это /var/mail/Dba ??? файл пуст ??? сюда? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2009, 17:00 |
|
||
|
Crond не хочет запускать sh-скрипт
|
|||
|---|---|---|---|
|
#18+
Learning_Oracle, походу скрипт не под дба отрабатывает а под рутом глять почту root ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2009, 17:04 |
|
||
|
Crond не хочет запускать sh-скрипт
|
|||
|---|---|---|---|
|
#18+
Learning_Oracleя так понял это /var/mail/Dba ??? файл пуст Да. Попробуйте в crone вот так Код: plaintext Глупо конечно, но проверьте время на сервере. Я как-то долго не мог понять почему у меня cron не работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2009, 17:06 |
|
||
|
Crond не хочет запускать sh-скрипт
|
|||
|---|---|---|---|
|
#18+
djeday84, нет под root почты ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2009, 17:20 |
|
||
|
Crond не хочет запускать sh-скрипт
|
|||
|---|---|---|---|
|
#18+
Срд Июл 29 17:18:58 MSD 2009 [root@localhost cron]# date Срд Июл 29 17:18:59 MSD 2009 [root@localhost cron]# mc [root@localhost cron]# ls -l итого 8 -rw-r--r-- 1 Dba Dba 35 Июл 29 17:17 Dba [root@localhost cron]# с датой вроде все оке с правами на CRONTAB всё нормально? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2009, 17:24 |
|
||
|
Crond не хочет запускать sh-скрипт
|
|||
|---|---|---|---|
|
#18+
[Dba@localhost backup]$ crontab -l 20 17 * * * /backup/backupscript.sh[Dba@localhost backup]$ [root@localhost backup]# crontab -l no crontab for root [root@localhost backup]# вроде нет для root ничего... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2009, 17:26 |
|
||
|
Crond не хочет запускать sh-скрипт
|
|||
|---|---|---|---|
|
#18+
drwx------ 2 root root 4096 Июл 29 17:17 cron может надо дать Dba права доступа ??? var/spool/cron ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2009, 17:30 |
|
||
|
Crond не хочет запускать sh-скрипт
|
|||
|---|---|---|---|
|
#18+
Learning_OracleСрд Июл 29 17:18:58 MSD 2009 [root@localhost cron]# date Срд Июл 29 17:18:59 MSD 2009 [root@localhost cron]# mc [root@localhost cron]# ls -l итого 8 -rw-r--r-- 1 Dba Dba 35 Июл 29 17:17 Dba [root@localhost cron]# с датой вроде все оке с правами на CRONTAB всё нормально? У меня вот так Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2009, 17:31 |
|
||
|
Crond не хочет запускать sh-скрипт
|
|||
|---|---|---|---|
|
#18+
Learning_Oracle, как то пустовато выглядит .. добавьте Код: plaintext так же полезно будет Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2009, 17:33 |
|
||
|
Crond не хочет запускать sh-скрипт
|
|||
|---|---|---|---|
|
#18+
пост выше к этому Learning_Oracle [Dba@localhost backup]$ crontab -l 20 17 * * * /backup/backupscript.sh [Dba@localhost backup]$ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2009, 17:37 |
|
||
|
Crond не хочет запускать sh-скрипт
|
|||
|---|---|---|---|
|
#18+
и вобще с исходным скриптом я бы не заморачивался ) сначала можно что нить тип такого залабать #!/bin/sh . $HOME/.bashrc echo `date` start backuping data echo `date +%X` backup successfully echo `date +%X` compressing echo `date +%X` compress ok echo $PATH в итоге проверим как он отрабатывает ( сподхватывает ли окружение юзверя ) и выполнять хоть раз в минуту небоязно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2009, 17:43 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=36116118&tid=1485632]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
76ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 212ms |
| total: | 376ms |

| 0 / 0 |
