Quanto è pericoloso interrompere un fsck?


12

Quanto è pericoloso interrompere un fsck?

Qualcuno ha avuto esperienze dirette nel fare questo?


Non sono sicuro, ma quando ho interrotto l'FSCK dei miei volumi OCFS che ho eseguito con input di file, ha saltato quello e ha continuato con successo con il successivo fsck. Da quando ho dormito tra i comandi, ho fatto Cntrl + c subito dopo il sonno e prima del successivo fsck. Ma il mio male, il server è stato rimbalzato con un po 'di panico di Kernal. Non ero sicuro che fosse a causa mia o di qualche altro fattore, dato che sono nuovo su questo non riuscivo a capire molto. Quindi, è meglio aspettare fino a quando non è bloccato per qualsiasi altro motivo. A proposito, il server è stato testato, ma comunque.
Peri,

Risposte:


7

Non ho alcuna conoscenza o prova diretta, ma per me sarebbe semplicemente MALE non gestirlo SIGINT.

Hm. In realtà, posso offrire alcune garanzie: strings /sbin/fsck | grep sigrapporti:

sigaction
Warning... %s for device %s exited with signal %d.

Quindi prenderò questo come prova aneddotica che gli fscksviluppatori stanno chiamando la sigazione per gestire i segnali rilevanti.


7

Se controlli + C e aspetti che si interrompa, non dovresti avere problemi.

Il problema si verifica sempre quando è bloccato e non si fermerà, perché non sei davvero sicuro di cosa stia facendo. Normalmente a questo punto si ha una grave perdita di dati.

In bocca al lupo.


2

Tutto dipende.

Ad esempio, Ubuntu (dal momento che Hardy Heron) ha avuto un'opzione utente per interrompere (e rimandare) un controllo del disco di routine se si verifica durante l'avvio. Lo uso per le partizioni ext3 se ho bisogno di un avvio rapido (vedihttp://brainstorm.ubuntu.com/idea/11/ .

Non interromperei personalmente un fsck a seguito di un umount sporco o non avrei avuto motivo di pensare che un filesystem potrebbe essere compromesso: non ultimo perché non vorrei salvare nuovi dati in un tale file system e mettere potenzialmente a rischio anche quei dati poiché causa ulteriori danni a dati o metadati esistenti.


1

È possibile annullare il caricamento automatico di ogni 30 stivali all'avvio. Viene eseguito al prossimo montaggio. L'ho fatto molte volte. Normalmente non ha effetti negativi.

Se il tuo computer non si è spento correttamente, allora fsck verrà eseguito. Personalmente non lo annullerò. Non ci vuole davvero molto e i tuoi dati sono importanti. A mio avviso, non ha senso causare la perdita di tutti i tuoi dati solo per risparmiare mezz'ora in termini di avvio, a mio avviso,

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.