Newsgroup: it.comp.os.linux.sys
Titolo: Filesystem ext3 guastato da fsck

Salve a tutti!
Questo lunedì mi è successo questa cosa: in una installazione ubuntu con 
  unica partizione ext3 (lo so che state per dire...:-) che non ha mai 
avuto problemi, all'avvio mattutino mi dice che sono trenta volte che il 
fs è stato montato senza essere checkato, e quindi parte fsck con 
l'opzione -f.
Il primo giro in sola lettura trova uno sfacelo di inode persi e 
condivisi e mi si consiglia di lanciare fsck manualmente per correggere 
gli errori del filesystem: è quello che faccio, con l'opzione -p.
Dopo un'ora circa di lavoro, mi dice che il fs è corretto e di riavviare.
Ma al riavvio grub si blocca subito (mi pare errore -15).
Monto il disco su un'altro computer e scopro che il file system in 
questione ha il superblock con dati errati (qualcosa a che fare con il 
journal). Rilancio fsck e riesco, infine, a montare il disco, scoprendo 
che i dati ci sono praticamente tutti, ma si trovano tutti sotto 
lost+found che, tra l'altro, è l'unica sottodirectory supersite.
Ma come: fsck mi guasta un filesystem che non aveva mai dato problemi?
E' capitato a qualcuno? Con ext2 non mi è mai capitata una cosa così...
-- 
Alessandro Morgantini
Per rispondermi personalmente strappare la linguetta

 E' capitato a qualcuno? Con ext2 non mi è mai capitata una cosa così...
...
Ma il disco e' buono, si?
-- 
"Mi scusi se la infortuno signorina,
ma questi modoli, che enno da ripienare?"
RRB @ 
http://www.allservice.it/

 
Dopo il guasto ho lanciato e2fsck -c che non mi ha segnalato nulla...



il disco e' probabilmente buono. E' la stessa identica cosa che e' 
capitata a me.
-- 
il capitano dei carabinieri chiede a un appuntato: "quanto fa 1+1"
l'appuntato: "3"
I colleghi in coro "gli dia un'altra chance. Gli dia un'altra chance!"
Il capitano ci riprova. Quanto fa "2+1".
l'appuntato: "3"
I colleghi in coro "gli dia un'altra chance, gli dia un'altra chance!"

 E' capitato a qualcuno? Con ext2 non mi è mai capitata una cosa così...
La stessa identica cosa e' successa a me, proprio con ext3: una miriade 
di file in lost+found, praticamente inutilizzabili (e ho letto altri 
messaggi come questo e come il mio).
Da allora, sempre sullo stesso hardware, sono passato a reiser 3.6.xx, 
le prestazioni sono migliorate e sono quasi certo che questo problema 
non si verifichera' mai piu'.
Ti dico una cosa ancora, ho dato un'occhiata a tutte le caratteristiche 
dei filesystem per linux e Reiser, in linux, e' quello che ha il maggior 
numero di caratteristiche. Rispetto a Veritas, ad esempio, manca solo lo 
shrink on-line (reiser puo' fare solo l'espansione on-line, e per lo 
shrink devi smontare la partizione).
Inoltre reiser 4 (il giorno in cui sara' stabile) sara' un altro passo 
avanti.
ext3 e' una cazzata di redhat, lascialo perdere. Usa xfs, jfs o reiser, 
ma non ext3.


 avanti.
Senza offesa, ma ritengo Reiser4 una immane stronzata
Henryx

 Senza offesa, ma ritengo Reiser4 una immane stronzata
Motivi?
-- 
Vide
"To emulate flesh machines I am learning" (Nevermore)
NP: Savage Circus - Tomorrowland

 ma non ext3.
Con questa affermazione hai svegliato il Pasqualino Furioso :D


 ma non ext3.
ext3 è la naturale evoluzione di ext2 e, per taluni usi, la sua
caratteristica di poter essere usato sia come journaled che come non
journaled è veramente utile. Inoltre è uno dei pochi fs che supporta il
journaling dei dati, non solo dei metadati come reiserfs.
Flavio

THe_ZiPMaN wrote:

Giusto per info, nella Suse il reiserfs supporta le stesse modalità di
journaling di ext3.
Io invece non suggerirei  JFS, che su linux non lo usa nessuno. Anche
Suse lo ha segato perché considerato inaffidabile.
Ciao.
-- 
*** Linux user # 198661 --- ICQ 33500725 ***
***  Home  
http://web.tiscali.it/kailed
  ***
       ***  Powered by SuSeLinux  ***

 Motivi?
Scommetti che non gli piacciono i plugin ?


 
Il piccolo limite di jfs e xfs e' che non supportano in alcun modo il 
restringimento delle partizioni (che in ambienti di produzione puo' 
essere utile).
Aggiungo che in un ambiente di produzione anche lo shrink offline di 
ext3 e reiser e' una caratteristica insufficiente. L'unico che per ora 
e' in grado di fare questa "magia" e' veritas. reiser/xfs/jfs fanno 
l'espansione online, reiser fa lo shrink offline e ext3 fa tutto off-line.
In un vero ambiente di produzione non si possono smontare le partizioni!!



Senza offesa, ma perdere pezzi di filesystem ritengo sia una immane 
stronzata ;)
Mi spiace dover dire questo, ma lo faccio seguendo delle statistiche 
spicciole. E' successo a me, e successo all persona che ha scritto 
questo post, e ho letto altri post simili.
Voglio aggiungere una cosa: TANTISSIMI insistevano con il dire che il 
mio disco sarebbe potutto essere difettoso (anzi certamente lo era). 
Sempre sugli stessi dischi e sullo stesso hardware sto usando 
felicemente reiser


 l'espansione online, reiser fa lo shrink offline e ext3 fa tutto off-line.
Ext2/3 supportano anche l'espansione online. Solo lo shrink è offline.
Flavio

 Ext2/3 supportano anche l'espansione online. Solo lo shrink è offline.
mmhhh .... posso sbagliare, ma se su EVMS non e' supportato l'espansione 
on-line di ext3 (e di tuttu gli altri si) ne deduco facilmente che ext3 
non suporta l'espansione online.
p.s.: strano ma vero, il tool per il ridimensionamento di ext2/ext3 e' 
sempre quello che e' stato fatto da quelli di partition magic ... e 
partition magic non ha alcun bisogno di supportare l'espansione online.
Comunqum visto che tutto si evovle, se trovi novita' o aggiornamenti su 
questo argomento, fammi sapere!
Massimiliano

 In un vero ambiente di produzione non dovresti masturbare le partizioni!!
Io credo, questo e' un discorso che tu (o chiunque) sei abituato a fare 
in conseguenza del fatto che usi ext2/ext3, e che pertanto convivi 
perennemente con questi limiti e ragioni sulla base di cio'. (penso sia 
condivisibile se ci pensi un attimo sopra)
Noi, riceviamo in continuazione request for change, dove ci viene 
richiesto, appunto, di ridimensionare le partizioni in continuazione. 
L'operazione dal nostro punto di vista e' semplicissima.
p.s.: nel nostro ambiente ci sono 700 server e sperare che 700 server 
siano stati pianificati bene e' una favola.


 Massimiliano

 Tag: admin::filesystem, interface::commandline
ti ringrazione per questo aggiornamento. A questo punto ho trovato un 
ulteriore aggiornamento (che puo tornare utile a tutti): ext2online is 
for growing a mounted filesystem (it needs a kernel patch to work, 
however).... ad oggi bisogna patchare il kernel.
Comunque, il mio punto di vista, forse un po' personale, ma forse un po' 
condiviso, resta sempre che ext3, sulla base di stupide statistiche, NON 
e' completamente affidabile.
Ritrovare tutto in lost+found, senza alcun crash o senza alcuna 
avvisaglia e senza alcun motivo apparente, non e' proprio una bella cosa.


 siano stati pianificati bene e' una favola.
E con 700 server non hanno ancora capito come pianificare
le partizioni? Ma dove lavori? :-)
Piuttosto, mi pare alquanto strano che ext3 abbia problemi
cosi` seri, essendo un fs piuttosto "vecchio" e testatissimo.
bye,
-- 
piergiorgio

 cosi` seri, essendo un fs piuttosto "vecchio" e testatissimo.
beh la cache di squid che si sbiriciolava in ext2 era pure un problema 
abbastanza noto ... e testatissimo da tanti ;)
Si lo so. Capisco la tua teoria e infatti  ad esempio, per la stessa 
ragione, ho sneito dire che il filesystem 'hfs' dei vecchi unix era 
molto robusto, in quanto ha alle spalle anni di uso e sviluppo che 
ancora gli altri filesystem non hanno.


 stronzata ;)
reiserfs mi ha perso i file due volte su due che l'ho usato (per un medio
periodo)
il molto simpatico reiserfs ha corrotto, la prima volta l'intera /home
(evviva i DAT 72GB), la seconda volta tutti e soli i file con attributo di
esecuzione nella /usr
reiserfs è un giocattolo.
auguri. :)
ciao
gl :)

 periodo)
/filesystem flame ON
a me ext li ha persi 8 volte su 2:-) Scusa ma che significa "2
vole su 2 che l'ho usato (per un medio periodo)".
Soprattutto di che versione di reiser parli? Parli della 3.6.xx??
Ad ogni modo, dico che a me e' successa l'identica cosa che e' successa 
alla persona che ha scritto il post. E non e' che ext2 fosse migliore. 
Con ext2 avevo gli stessi problemi amplificati dal fatto che mancava 
anche il journaling. Pertanto ext3 (a mio avviso) e' la naturale 
evoluzione di un pessimo filesystem.


 avvisaglia e senza alcun motivo apparente, non e' proprio una bella cosa.
Io parto dal presupposto che non esiste un fs completamente affidabile e
per questo adoro i backup. Ext3 è tanto affidabile quanto Reiserfs o Xfs
o Jfs; io ho avuto problemi con tutti e quattro e apparentemente con
tutti e 4 senza motivi validi.
Resto dell'idea che sia importante usare il filesystem che meglio si
adatta all'uso che se ne deve fare; su uno spool di un MTA utilizzo
reiserfs, per database corposi con files grandi uso xfs per il rootfs
uso ext3, su lvm normalmente uso reiserfs, ecc.ecc.
Ognuno ha i suoi pregi ed i suoi difetti; per esempio il fatto che ext3
possa essere utilizzato anche senza journal è una cosa utilissima in
certi frangenti, mentre la velocità con i files piccoli di reiserfs è
impareggiabile.
Flavio

 In un vero ambiente di produzione non dovresti masturbare le partizioni!!
Purtroppo non è così; del resto, i volume manager servono anche a quello.

 sulla base di stupide statistiche
Massimiliano, la statistica non è un'opinione.
E due casi, non eccessivamente documentati, non fanno
statistica.
Se vuoi, ti racconto qualche storia dell'orrore su un 
famoso volume manager e facciamo il paro...:-)

 le partizioni? Ma dove lavori? :-)
Io mi chiedo dove lavoriate voi, così presento subito
un curriculum. :-)
Ci sono clienti con reparti IT che, a voler essere ottimisti, si
potrebbero definire clueless.
Arrivi lì e trovarti a dover fare enne resize è il meno che ti può
accadere.
E non parlo di gente che ha la fabrichetta nel sottoscala...


Quoto.


 E non parlo di gente che ha la fabrichetta nel sottoscala...
Si vede che questo supporto costa ancora troppo poco, come
detto prima.
bye,
-- 
piergiorgio

 evoluzione di un pessimo filesystem.
io non uso più ext[23] da tempo.
tuttavia, a differenza di reiser, quelle poche volte che ebbi (il tempo
passa) dei problemi, fsck sistemò tutto.
qualche file in /lost+found è capitato, ma è accettabile perché esiste
ancora.
il giorno che ti spariranno gli eseguibili sul server di un cliente, spero
per te che /, /usr e /home siano separate, che la / sia readonly e la
/home noexec
solo questo mi ha salvato da una *citazione in giudizio per danni*.
di nuovo, auguri. :)
ciao
gl :)

 however).... ad oggi bisogna patchare il kernel.
La patch è integrata.
-- 
Lorenzo

 solo questo mi ha salvato da una *citazione in giudizio per danni*.
uso reiser a casa e su una macchina di "management" in ufficio.
Tutto il resto delle installazioni sono unix con veritas e redhat con ext3.


 Scommetti che non gli piacciono i plugin ?
Daniele, da quando hai fatto un corso di veggenza? :)
Seriamente, il concetto e` semplice: il discorso dei plugin e` ottimo fino
al momento in cui non ti interessa la portabilita`[1], ma nel momento in
cui ti ritrovi qualche strano malfunzionamento che non ti permette di fare
il boot nella canonica maniera, ecco che ti ritrovi di punto in bianco nel
guano piu` profondo
Henryx

 stronzata ;)
"Si signora, me ne dia due etti, di quello buono"
Non vorrei sembrare polemico, ma il succo della tua risposta si riduce ad
un discorso del genere. Non sto dicendo che ReiserFS faccia schifo in
toto (uso ReiserFS 3.6 per la partizione di root su tutte le macchine che
mi capitano sotto tiro), ma che Reiser4, con la sua concezione a plugin,
sia una stronzata bella e buona (fino a prova contraria, i file system ti
permettono una buona portabilita`, cosa che con Reiser4 rischi di perdere)
Henryx

 di punto in bianco nel guano piu` profondo
Onestamente no so cosa pensare a riguardo. Un po' come in tutte le cose,
ci sono i pro e i contro. Credo che non sia mai stato fatto, quindi
credo che finchè la pratica non dimostrerà qualcosa, in un senso o
nell'altro, possiamo solo raccontarci un po' di storie ma alla fine
nulla di concreto.
Ovviamente, tutti possiamo farci delle idee ed avere delle opinioni a
riguardo, penso però che adesso come adesso, sia sbagliato prendere una
posizione netta e completamente schierata da una parte o dall'altra.
Vedremo.


 famoso volume manager e facciamo il paro...:-)
Daaaaaaiii... io ci metto la stanza buia illuminata solo dalla fiamma
crepitante di un antico caminetto, i cui grotteschi bassorilievi
appaiono dotati di vita al danzare delle ombre. Tutto virtuale
s'intende. :)
	accomodatamente,
	    Cthulhu
-- 
http://www.rlyeh.it/Rantolii/