Newsgroup: it.comp.os.linux.iniziare
Titolo: se salta la corrente...

Da quanto ho letto qua e là, in maniera invero un po' confusa, un sistema
linux può dare problemi se il logout non viene effettuato in modo
corretto (ad esempio a causa di un blackout improvviso).
Vorrei capire in maniera più precisa di che tipo di problemi può
trattarsi, ad es. se si limita alla perdita dei dati non salvati
(ovviamente) o se si può arrivare a conseguenze più gravi come
impossibilità di riavviare il sistema (come ho letto anche in questo
gruppo).
In casi simili, è ragionevolmente agevole ripristinare il tutto o bisogna
fare i salti mortali e affidarsi a qualche nume tutelare?
m.

 fare i salti mortali e affidarsi a qualche nume tutelare?
Il recovery del sistema nel 99% dei casi è semplice e veloce e la
maggior parte delle volte avviene in automatico. Nei casi un po' più
gravi viene avviato il sistema in s.u.m. ed è necessario eseguire
manualmente un fsck sui dischi corrotti, mentre nell'1% dei casi è
necessario ripristinare da backup. Se il backup è fatto bene e in modo
regolare un sistema è ripristinato in qualche ora.
Flavio

 corretto (ad esempio a causa di un blackout improvviso).
le problematiche sono le stesse di tutti gli altri sistemi operativi.
In generale, un server va protetto da gruppo di continuita' (con guarddog).
Una workstation, salvo casi particolari, si puo' lasciare senza.
La discriminante e' la frequenza con la quale si effettuano operazioni
di scrittura su disco.

 m.
Come ti hanno già detto, i file system journaled come etx3 rendono più 
improbabile che in passato il verificarsi di disastri simili.
Ma se hai un backup di tutto il sistema (basta copiare i file altrove, 
magari impacchettadoli con tar e gzip e istruendolo a preservare i 
permessi), nella peggiore delle ipotesi ti basterà ricreare un albero 
delle directory minimale, ricopiare il tuo backup e ripristinare il boot 
loader (che invero potrebbe rivelarsi la parte più seccante se usi lilo 
e non sei ferrato).
Se ripristini su un sistema partizionato diversamente ricorda di 
modificare /etc/fstab adeguatamente prima di partire, e non avrai 
problemi, e non dovrai mai reinstallare il sistema operativo.
Non c'è nient'altro di esoterico da fare... se i file sono là dove 
devono stare (secondo il boot loader e fstab), tutto funzionerà 
perfettamente come prima!
Tra l'altro, l'operazione è talmente semplice che la potresti 
automatizzare con qualche script, e risparmiarti fatica e lavoro al 
momento del bisogno (ma ricorda di testare il tutto per verificare che 
funzioni _per_davvero_)
Se vuoi diminuire la probabilità di avere problemi, e sei capace di 
prevedere abbastanza bene quanto spazio su disco ti servirà, puoi sempre 
mettere / e /home su due partizioni diverse, così se malauguratamente 
una si dovesse guastare, ti risparmieresti il ripristino dei dati 
contenuti nell'altra, e viceversa.
Ricorda poi di tenere sempre a portata di mano un live-cd e di saperlo 
usare, potrà salvarti la vita in tante situazioni!
I miei preferiti sono systemrescuecd e knoppix.
Saluti e buon backup
gerlos
-- 
"Solo lo scienziato è vero poeta: ci dà la luna, ci promette le stelle,
  ci farà un nuovo universo se sarà il caso."
    _                                  Allen Ginsberg
   (y)        < 
http://gerlos.altervista.org
 >
    =   gerlos  + - - >  gnu/linux registred user #311588

 Una workstation, salvo casi particolari, si puo' lasciare senza.
Perchè?
ciao


 effettua lo shutdown pulito" l'UPS dovesse avere il tempo di scaricarsi.
Credo intendesse "watchdog"


Grazie a tutti per le risposte.
Per essere più precisi: con Windows quando saltava la corrente al
successivo riavvio partiva lo scandisk, ma non ho mai avuto problemi
di perdite dati o corruzione fs. Mi chiedevo appunto quali potessero
essere le conseguenze sotto Linux.
Ad esempio, giusto ieri sera, manco a farlo apposta, l'hd ha
cominciato a swappare come un dannato rendendo impossibile lavorare
(non so perchè, probabilmente ho avviato senza accorgermi qualche
processo... sono un novellino e sto cercando di imparare); dopo
mezz'ora ha smesso ma il pc era totalmente inchiodato, come ai tempi
di Windows 98 :)
Ho riavviato manualmente ed all'avvio mi è stata segnalata una
chiusura non ortodossa, ma poi è partito normalmente e sembra essere
tutto a posto. C'è un modo per controllare l'integrità dei dati?
grazie
m.

 Perchè?
perche', come detto, la discriminante e' la frequenza di accessi in
scrittura. Che e' bassa nel caso di una normale workstation, ed alta per
i server. Una workstation che scrive molto (vedi una dedicata, per
esempio, all'editing video) invece va assolutamente protetta.

Braindead, senza nessun ritegno, ha osato dire  (12/10/2005 00:03):

azz... a me si chiama proprio guarddog. Credevo che questo qui fosse il
piu' diffuso. E' per seriale, ed e' uscito su floppy assieme all'UPS. Ma
la prima volta che ho visto questo programma, anni fa, era su floppy da
5-1/4 (ed e' rimasto praticamente lo stesso). Comunque spero sia chiaro
che non mi riferivo al guarddog del firewall.