Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di untamed
    Registrato dal
    Sep 2004
    Messaggi
    830

    Problema script crontab

    Ho realizzato uno scriptino che verifica se alcuni host sono su:

    codice:
    servers=( 192.168.120.239 192.168.110.40 192.168.2.77 )
    
    fping -t8000 -u ${servers[@]} 2>/dev/null > /root/servers_down.txt
    num_down=`cat /root/servers_down.txt|wc -l`
    
    if test $num_down -le 0
    then
     echo "Tutti i server 7x24 up"$'\n\n\n' | email -q -s "controllo servizi interni" mia@email.com
     #echo "tutto ok"
    else
     echo "Problema su macchine 7x24. In allegato il file di testo con l'elenco dei server non raggiungibili."|email -q -a servers_down.txt -s "controllo servizi interni" mia@email.com
    fi
    se lo eseguo dalla bash funziona alla perfezione (nel caso in cui ce ne sia uno o più giù, manda l'email che mi avverte) ma da crontab mi da sempre che i servers sono up. Il file servers_down.txt ha i permessi di scrittura per root ma lo trovo vuoto.
    Perchè?
    "La fede in una missione divina è una delle tante forme di certezza che hanno afflitto la razza umana." - Bertrand Russell

  2. #2
    Utente di HTML.it L'avatar di untamed
    Registrato dal
    Sep 2004
    Messaggi
    830
    up!
    "La fede in una missione divina è una delle tante forme di certezza che hanno afflitto la razza umana." - Bertrand Russell

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 © 2025 vBulletin Solutions, Inc. All rights reserved.