Visualizzazione dei risultati da 1 a 9 su 9

Discussione: problemi con cron

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    40

    problemi con cron

    ciao a tutti ...
    ho fatto uno script che esegue il backup di alcune cartelle in un file .tar
    Lanciando manualmente lo script funziona tutto senza problemi ma se cerco di schedulare il prcello con cron non sembra venire eseguito.
    Ho provato anche a creare il mio crontab personale con crontan -u root -e inserire il riferimento al mio script ma nulla .....
    dove sbaglio non riesco a capire ....??? :maLOL:

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    40
    provo a spiegarmi meglio ....

    contenuto del file /etc/backupdati.sh
    #!/bin/bash
    #
    #script per backup
    #
    tar -c -v -f /backup/dati.tar /var/log/cron
    bzip2 dati.tar

    il file se lanciato manuelamete va senza problemi

    contenuto del file crontab
    SHELL=/bin/bash
    PATH=/sbin:/bin:/usr/sbin:/usr/bin
    MAILTO=root
    HOME=/
    # run-parts
    01 * * * * root nice -n 19 run-parts /etc/cron.hourly
    02 4 * * * root nice -n 19 run-parts /etc/cron.daily
    22 4 * * 0 root nice -n 19 run-parts /etc/cron.weekly
    42 4 1 * * root nice -n 19 run-parts /etc/cron.monthly
    02 * * * * root /etc/backupdati.sh

    nun parte nulla !!!! perchè????
    sono disperato vi prego una ano grazie !!!

  3. #3
    02 * * * * root /bin/sh /etc/backupdati.sh
    Sotto la panza la mazza avanza.

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    40
    niente da fare .....

  5. #5
    prova togliendo il termine root da crontab

    hai dato i permessi di esecuzione allo script? verificato con crontab -l che il crontab sia aggiornato?
    Sotto la panza la mazza avanza.

  6. #6
    codice:
    	
    
    provo a spiegarmi meglio ....
    
    contenuto del file /etc/backupdati.sh
    #!/bin/bash
    #
    #script per backup
    #
    tar -c -v -f /backup/dati.tar /var/log/cron
    bzip2 dati.tar

    così a naso.. ti funziona solo se sei nella dir /backup

    dovresti indicare a bzip2 il percorso completo del file da bzippare

    codice:
    	
    
    provo a spiegarmi meglio ....
    
    contenuto del file /etc/backupdati.sh
    #!/bin/bash
    #
    #script per backup
    #
    tar -c -v -f /backup/dati.tar /var/log/cron
    bzip2 /backup/dati.tar
    p.s. la forma tar -c -v- f è ... orripilante, contrai in "tar cvf"

    Ci sono cose che non si possono sapere. Per tutto il resto c'è man

    Prima di fare domande stupide: 1) googla 2) leggi le manpages 3) sparati.

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    40
    eliminato la forma orripilante .... ho provato a lancia lo script dalla root con /etc/backupdati.sh e funziona senza problemi ... i permessi del file sono su 777 tanto per non sbagliarmi i permessi della cartella pure .... ho notato una cosa però, eseguendo lo script come user non funge

    tar: /pippo/dati.tar: Impossibile open: Permission denied
    tar: Errore irrimediabile: esco

    scusate ma se creo una crontab come root con cronttab -u root -e tutto quello che viene messo all'interno viene eseguito come root o no ???

  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    1

    problemi con cron

    è successo anche a me una cosa del genere ho risolto mettendo il comando per fare eseguire lo script nel file /etc/crontab

    in questo modo


    # m h dom mon dow user command
    17 * * * * root cd / && run-parts --report /etc/cron.hourly
    25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
    47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
    52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )


    #### rige aggiunte da me
    59 23 * * * root /home/user/cp_log.sh
    */1 * * * * root /home/user/prova.sh
    #

    spero di essere stato utile

  9. #9
    Utente di HTML.it L'avatar di cacao74
    Registrato dal
    Jan 2005
    Messaggi
    2,570

    Re: problemi con cron

    Originariamente inviato da ad2756
    è successo anche a me una cosa del genere
    ...
    spero di essere stato utile
    ... e ti presenti con una soluzione 6, dico SEI anni dopo ?!
    slack? smack!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.