Newsgroup: it.comp.os.linux.sys
Titolo: Shutdown schedulato che non funziona

Salve a tutti . Spiego brevemente il caso :
Serverino HP ML110 installato da qualche giorno con Centos 4.4 . Servizi 
Qmail e Samba configurati ed attivi per servire 3 desktop Winxp .Tutto 
funziona perfettamente . Per il momento non ho ancora accesso immediato 
alla macchina ( si trova presso lo studio dove lavora mia moglie e 
l'assistenza gliela fornisco io). Al fine di semplificarLe al massimo la 
vita , ho predisposto il tutto in modo tale che l'unico intervento umano 
  sia quello di premere il pulsante di accensione . Backup e shutdown 
schedulati in automatico. Per questo ho realizzato uno script "alla 
buona" che faccia questa operazione . Funziona tutto a parte lo 
spegnimento ! E' la seconda mattina che trova il tape ( Iomega REV ) 
regolarmente "sputato fuori" , come da specifiche dello script , ma 
anche i led accesi del server e non riesco a capire cosa c'è che non va.
La macchina si avvia con un runlevel 3 e si ferma giustamente sulla 
richiesta di immissione login e password . Da console o anche switchando 
   al runlevel 5 , shutdown -h now funziona regolarmente . All'interno 
del mio script no ! Purtroppo al mattino  non posso recarmi presso 
l'ufficio e verificare i messaggi della console e stamane mia moglie è 
stata troppo rapida a premere il pulsante......
Anche la consultazione dei log conferma le mie ipotesi ossia che la 
specifica non viene affatto eseguita.
Vi allego lo script sperando che mi possiate indicare dove sta l'errore.
Grazie mille  e buona giornata
Max
******
#!/bin/sh
mkudffs /dev/hdb
mount - t udf /dev/hdb /media/REV
email=mio@email
starttime=`date +%a-%D-@-%X-%Z`
tar cpf /media/REV/backup_archivio.tar  /directory da backuppare/
time=`date +%a-%D-@-%X-%Z`
echo "Processo di backup completato . " > /tmp/emailmsg.txt
echo " " >> /tmp/emailmsg.txt
echo "Iniziato alle : $starttime" >> /tmp/emailmsg.txt
echo " " >> /tmp/emailmsg.txt
echo "terminato alle : $endtime" >> /tmp/emailmsg.txt
echo "  " >> /tmp/emailmsg.txt
cat /tmp/emailmsg.txt | mail -s"Backup Archivio Eseguito Correttamente " 
$email
rm -f /tmp/emailmsg.txt
fuser -km /dev/hdb
umount /dev/hdb
eject /dev/hdb
shutdown -h now

 shutdown -h now
prova a mettere /sbin/shutdown -h -now

gt wrote:

un trattino di troppo.

 Fa' lo shutdown ma non toglie l'alimentazione? O proprio lo ignora?
La prima o almeno questo è quello che vado a verificare durante la pausa 
pranzo .
Max

 
Io avevo un nel k6 400 senza ventola del processore e co un uptime di 700 
giorni.
Poi è arrivato il blackout programmato e mi ha fregato
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
Se in Olanda, all'improvviso, scendessero tutti insieme dalle
biciclette, credo che il paese sprofonderebbe.
		-- Gino Bramieri

 
No, un'errore è un errore, -now è un refuso.

 
Dal basso della mia esperienza credo che per i dischi di un server sia
molto peggio subire lo stress termico dei cicli di accensione/spegnimento.
Io ho server Dell equivalenti al tuo ML110 accesi ininterrottamente da mesi.
Alessio

 rimanere 24h acceso. Però ben venga l'essere smentito ;-)
Di ML110 ne abbiamo parecchi, tutti o quasi con dischi EIDE, sono accesi da
un paio d'anni almeno (tranne blackout) senza alcun problema. Costano poco,
ma sono sempre server HP (e quindi hanno ottima affidabilità).
LG
-- 
Dott. Ing. Leandro Gelasi
LinuxHelp - Servizio supporto utenti Linux
Università di Roma "La Sapienza" - C.I.T.I.Co.R.D.
Email: gelasi(At)linuxhelp(punto)uniroma1(punto)it
Home Page: 
http://linuxhelp.uniroma1.it
Tel: 0649913828 - 23828 (int)

 Davide
La cosa che non mi quadra è che , dopo essermi loggato , il comando 
digitato da console funziona alla grande togliendo anche l'alimentazione 
alla fine....aggiornamenti questo pomeriggio!
Intanto grazie a tutti per i preziosi suggerimenti/consigli
Max

 alla fine....aggiornamenti questo pomeriggio!
Altri suggerimenti:
- Gira il comando con nohup.
- Metti "set -x" prima del comando di shutdown
- Fai lo shutdown non "now" ma dopo 5 minuti (nel caso si impianti quando
   shutdown e script cron vanno insieme)
Ciao,
-- 
        Roberto Divia`              Love at first sight is one of the greatest
Dep:PH Bat:53 Mailbox:C02110      labour-saving devices the world has ever seen
Route de Meyrin 385               ---------------------------------------------
Case Postale                                Phone:  
+41-22-767-4994
CH-1211 Geneve 23 CERN                      Fax:    
+41-22-767-9585
Switzerland                                 E-Mail: 
Robert...@cern.ch

 digitato da console funziona alla grande
e' un cron job?  metti il path completo prima di shutdown,
e.g. /sbin/shutdown -h now
-- 
Maurizio Loreti                         
http://www.pd.infn.it/~loreti/mlo.html
Dept. of Physics, Univ. of Padova, Italy              ROT13: 
ybe...@cq.vasa.vg

 
Senza contare che con la schedina Light qualcosa out, puoi anche 
controllare da telnet / http, lo stato della macchina ed anche 
accenderla/spegnerla brutalmente come se stessi schiacciando il 
pulsantino!!! (che e' stato previdentemente scollegato, in quanto in una 
sede remota a 250km di distanza che pullula di utonti dal dito facile).
D.
-- 
Sono Wolf, risolvo problemi - Pulp Fiction, 1994

 pulsantino!!! 
Puoi darmi qualche riferimento piu' dettagliato di quest'altra scheda?
EmJey
-- 
Non prendere la vita troppo sul serio... non ne uscirai mai vivo
http://www.joram.it/servizi/consulente.htm

 EmJey
Scusa il ritardo...
La schedina si chiama: Lights-Out 100 Remote Management.
Una volta installata abilita la voce LAN nella sezione IPMI del bios.
In pratica permette di assegnare un ulteriore indirizzo IP alla macchina 
e da questo (tramite username/password) e' possibile gestirla tramite 
http e/o telnet.
Da remoto sara' quindi possibile:
- vedere se la macchina e' accesa o spenta,
- accenderla / spegnerla brutalmente,
- monitorare i sensori (ventole, temp, ecc),
- controllare l'even-log del bios,
- cambiare l'indirizzo IP della scheda,
- configurare un semplice event-trap,
- gestire gli utenti...
- utilizzare un server tftp come floppy virtuale.
Ovviamente non devi dire che l'hai montata agli utenti remoti, 
altrimenti per metterti alla prova staccheranno anche la spina!
:-)
Ciao, D.


 altrimenti per metterti alla prova staccheranno anche la spina!
Ottimo.
Grazie!
