[Risolto] [Server] Cron e Ubuntu server maledetta accoppiata
Inviato: mercoledì 20 maggio 2009, 14:28
Non capisco come mai cron non funziona, ma il bello è che su Debian non ho problemi, qualche guru magari può illuminarmi, ora spiego meglio:
il comando da far eseguire da cron è il seguente:
00 00 * * * root /bin/tar -cvpjf /media/rdx/backup_$(date +%d.%m.%y).tar.bz2 --exclude=/lost+found /backup/
ed eseguito da shell come root su un ubuntu server 8.4 non ha assolutamente problemi, tutto fila liscio come dovrebbe,
il problema è che cron non lo vuole eseguire, o meglio il log di cron mi da questo output (avevo cambiato gli orari per non lavorare a mezzanotte:
May 20 12:38:50 ubuntunet crontab[11444]: (root) BEGIN EDIT (root)
May 20 12:39:00 ubuntunet crontab[11444]: (root) REPLACE (root)
May 20 12:39:00 ubuntunet crontab[11444]: (root) END EDIT (root)
May 20 12:39:01 ubuntunet /usr/sbin/cron[11321]: (root) RELOAD (crontabs/root)
May 20 12:40:01 ubuntunet /USR/SBIN/CRON[11839]: (root) CMD (fetchmail)
May 20 12:41:01 ubuntunet /USR/SBIN/CRON[25943]: (root) CMD (/bin/tar -cvpjf /media/rdx/backup_$(date +)
sembra che il comando non venga eseguito nella sua interezza ma solo in parte
naturalemte altri comandi più brevi vengono eseguiti correttamente
Ho provato sia a mettere il comenado nel /etc/cronab
sia con i vari crontab -e e crontab -l, quest'ultimo mi restituisce:
root@ubuntunet:~# crontab -l
# m h dom mon dow command
40 12 * * * /bin/tar -cvpjf /media/rdx/backup_$(date +%d.%m.%y).tar.bz2 --exclude=/lost+found /backup/
Qualcuno ha già affrontato il problema?? Grazie a tutti.
Benia
il comando da far eseguire da cron è il seguente:
00 00 * * * root /bin/tar -cvpjf /media/rdx/backup_$(date +%d.%m.%y).tar.bz2 --exclude=/lost+found /backup/
ed eseguito da shell come root su un ubuntu server 8.4 non ha assolutamente problemi, tutto fila liscio come dovrebbe,
il problema è che cron non lo vuole eseguire, o meglio il log di cron mi da questo output (avevo cambiato gli orari per non lavorare a mezzanotte:
May 20 12:38:50 ubuntunet crontab[11444]: (root) BEGIN EDIT (root)
May 20 12:39:00 ubuntunet crontab[11444]: (root) REPLACE (root)
May 20 12:39:00 ubuntunet crontab[11444]: (root) END EDIT (root)
May 20 12:39:01 ubuntunet /usr/sbin/cron[11321]: (root) RELOAD (crontabs/root)
May 20 12:40:01 ubuntunet /USR/SBIN/CRON[11839]: (root) CMD (fetchmail)
May 20 12:41:01 ubuntunet /USR/SBIN/CRON[25943]: (root) CMD (/bin/tar -cvpjf /media/rdx/backup_$(date +)
sembra che il comando non venga eseguito nella sua interezza ma solo in parte
naturalemte altri comandi più brevi vengono eseguiti correttamente
Ho provato sia a mettere il comenado nel /etc/cronab
sia con i vari crontab -e e crontab -l, quest'ultimo mi restituisce:
root@ubuntunet:~# crontab -l
# m h dom mon dow command
40 12 * * * /bin/tar -cvpjf /media/rdx/backup_$(date +%d.%m.%y).tar.bz2 --exclude=/lost+found /backup/
Qualcuno ha già affrontato il problema?? Grazie a tutti.
Benia