Come rilevare il guasto di arresto?


2

Ho un computer con Ubuntu 14.04.05. È programmato nel BIOS per accendere ogni giorno alle 5 del mattino e in caso di interruzione di corrente (impostazioni APM). È anche programmato su sudo crontab con comando

shutdown -h ora

per spegnere ogni giorno alle 23:55. Quindi praticamente ogni notte si spegne, al mattino poweron, fa il suo "lavoro" e si spegne di nuovo .. e così via .. Non ho avuto accesso fisico ad esso, e qualcosa di brutto è successo: nessun "lavoro" (che controllo a distanza) fatto dal 2 dicembre ... Oggi ho questo computer nelle mie mani e ho iniziato a indagare. Guardando i log non c'è attività dal 1 ° dicembre (syslog, kern.log), ma la persona che mi ha portato il computer, lo ha trovato acceso ...

ultimo -x | arresto di grep | Di meno

Spettacoli

sistema di spegnimento verso il basso 4.4.0-47-generic Gio Dic 1 23:55 15:38 (14 + 15: 43)

Il che mi fa pensare che in qualche modo il sistema è stato impiccato nella chiusura del 1 ° dicembre .. ho ragione? C'è qualcos'altro da fare per andare in profondità? Nei file di registro non c'è nulla dopo i comandi di spegnimento, nessun errore, nessun avviso ..

MODIFICARE

Mi piacerebbe dare maggiori dettagli .. questo computer esegue continuamente un software (QT + OpenCV + OpenNI) con una fotocamera Asus Xtion Pro live, per fare un po 'di elaborazione delle immagini e inviare dati sulla rete. È possibile che lo spegnimento qualche volta non possa uccidere l'applicazione, o si blocca a mettere giù l'interfaccia USB? È solo una supposizione, ma questo mi è venuto in mente .. Non so dove cercare nei file di log ...

Grazie

MODIFICA 2

Queste sono le ultime righe di syslog, come puoi vedere non c'è niente di male, e sono le stesse per il 1 ° e il 16 dicembre.

Dec  1 23:55:01 blabla CRON[14598]: (root) CMD (sudo shutdown -h now)
Dec  1 23:55:01 blabla rsyslogd: [origin software="rsyslogd" swVersion="7.4.4" x-pid="511" x-info="http://www.rsyslog.com"] exiting on signal 15.

Kern.log ha l'ultima voce alle 7.20 del mattino, quindi non è rilevante.

Tuttavia, controlla la pagina man del comando shutdown che dice per l'opzione -h:

Richiede che il sistema venga arrestato o spento dopo che è stato rimosso, con la possibilità di scegliere il sistema.

Quindi sospetto che in alcune situazioni il sistema con questa opzione scelga di fermare il sistema (questa potrebbe essere la situazione in cui il computer è reimmaginato dal 1 ° dicembre al 16 dicembre) invece di spegnerlo. Ma quali sono i criteri per la scelta?


la mia linux è un po 'arrugginita, ma shutdown -h ora è ibernazione, giusto?
LPChip

1
no non lo è ... dice il manuale di Ubuntu per l'opzione -h: richiede che il sistema venga arrestato o spento dopo che è stato rimosso, con la possibilità di scegliere il sistema.
rok

I log desiderati dovrebbero essere dentro /var/log/syslog e /var/log/kern.log. Se potessi pubblicare le righe riguardanti il ​​1 ° dicembre e il 2 dicembre, sarebbe utile!
Julian Berger

vedi la mia modifica per favore-
rok
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.