Newsgroup: it.comp.os.linux.sys
Titolo: Errori gravi nel file system

In un PC su cui e' installato Linux Mandrake 7.1 in versione server,
e' successa una cosa molto strana: dopo uno spegnimento forzato della
macchina (un Compaq con controller SCSI), al successivo riavvio, il
sistema di bloccava con un msg d'errore che diceva all'incirca "Errori
su /dev/sda7, accedere come root ed eseguire fsck manualmente'.
Cosi' ho fatto e la macchina si e' rimessa a posto.
Ma com'e' possibile che uno spegnimento improvviso provochi un
problema del genere? C'e' una motivazione plausibile e/o una soluzione
che metta al sicuro da guai del genere?
Grazie
--
Piero Bonanno
bop...@libero.it
pie...@tiscalinet.it
bop...@tin.it
bpie...@hotmail.com
______________________________________________
"Madame, lei ha tra le gambe uno strumento
che puo' offrire piacere a migliaia di persone,
e tutto quello che sa fare e' grattarlo"
- Sir Thomas Beechan a una violoncellista

 che metta al sicuro da guai del genere?
La spiegazione plausibile e' il fatto che al momento dello spegnimento
forzato la cache del disco non era sincronizzata con il disco stesso.
La soluzione e' un file system di tipo Journales (esempio reiserfs) e nel
frattempo gruppo di continuita' + spegnere sempre la macchina in modo
ordinato.
LG
-- 
**************************************************************************
Leandro Gelasi
V Year Computer Science Engineering at Siena University
email : 
gela...@lucy.ing.unisi.it
Gilles Villeneuve will live forever
**************************************************************************

che metta al sicuro da guai del genere?
La motivazione e` nell'architettura di Ext2 (e` il fs che usano
attualmente tutte le distr. di linux come predefinito e quello che
stai usando anche tu!). Sara` veloce e efficente quanto ti pare ma con
un blackout si scassa tutto. Io una volta ho dovuto
addirittura reinstallare: l'unica volta in 2 anni che ho dovuto
reinstallare il sistema!
La soluzione e` non usare Ext2fs ma Reiserfs.
La via di mezzo dovrebbe essere la piu` efficente: /usr in Ext2 ma
montata normalmente in readonly (si ficca l'opzione `ro' in
fstab); il resto del sistema in Reiserfs (oppure se hai altre partizioni
che puoi montare in ro usa Ext2 per quelle, ma generalmente e` solo
/usr che va in ro).
Altro fs affidabile dovrebbe essere Ext3, con il vantaggio di poter
passare dall'Ext2 in modo decisamente semplice e indolore.
-- 
    Pardo 
 
http://pardo.cjb.net

 
Ma quando esce??
-- 
Roberto Tagliaferri<-> r.tagliaferri@(forse)
tosnet.it
(andando da un mago) 	Toc Toc
			Chi e`??
			Cominciamo bene...

La soluzione e` non usare Ext2fs ma Reiserfs.
Ma Reiserfs e' abbastanza testato? Non e' un fs relativamente recente?



Io e diversi altri del ng lo usano regolarmente...
Non sara` ipercollaudato come Ext2 ma funziona bene! (e cmq tra i
vari progetti -nuovi o di porting- e` il piu` avanti)
-- 
    Pardo 
 
http://pardo.cjb.net


Ext3? Dev'essere quasi pronto, puoi usarlo anche adesso, come per
Reiser, basta patchare il kernel, basta che sia gia` affidabile...
Gia` che me l'hai fatto venire in mente vado a cercare qualche info
aggiornata anch'io, sarebbe comodo metterlo per le nuove
installazioni...
-- 
    Pardo 
 
http://pardo.cjb.net


Scusami se insisto, ma lo useresti anche in un file server di una rete
locale (con almeno una ventina di utenti)?
Ciao, grazie per le dritte


On Sun, 29 Oct 2000 01:35:55 +0200, 
Piero Bonanno (
bop...@libero.it
)
wrote:
| Scusami se insisto, ma lo useresti anche in un file server di una rete
| locale (con almeno una ventina di utenti)?
 Per un file server di una ventina di utenti no. Per una cosa del genere
 userei un raid (0 o 1).
-- 
Emmanuele Bassi         |            [ 
http://digilander.iol.it/ebassi
 ]
   (Zefram)             |                     [ 
emmanue...@iol.it
 ]
   Win98 Psychic edition: We'll tell you where you're going tomorrow.
GnuPG Key Fingerprint: 9747 635E B95A B0B3 4370 1CAA CAF7 512B 945C A44C


Ehhh... questo non lo so, io sono solo un misero studente diciannovenne,
la rete piu` grande che ho messo su era composta da un gruppo di 6 o 7
pc win9x con un file server NT4... quindi non chiedermi troppo...
Tuttavia:
"
http://ftp.sourceforge.net/
 has 850GB storage, half of which is 
reiserfs, half is ext2. Both filesystems have been running flawlessly 
for > 4 months of production (actually longer, but wasn't reiserfs before).
That server pushes between 15Mbit and 50Mbit/sec, and pulls/syncs about 
2-5Mbit/sec, 24x7.
Reiserfs also powers the CVS tree filesystem for 
cvs-mirror.mozilla.org
 
(also 
tokyojoe.sourceforge.net
), which is the one and only anonymous CVS 
checkout point for mozilla. That server has run flawlessly under very heavy
load since its birth.
I don't get involved in kernel politics, but as a production filesystem, 
reiserfs is ok in my book."
(pagina Testimonials di 
www.reiserfs.org
)
Io mi appresto a provare Reiser con il kernel 2.4...
-- 
    Pardo 
 
http://pardo.cjb.net

Ma Reiserfs e' abbastanza testato? Non e' un fs relativamente recente?
Ho letto che dovrebbe essere incluso nei kernel ufficiali dal 2.4.1 ...
Comunque sia suse che mandrake gia' lo forniscono di serie, quindi tanto
male non e' ...

locale (con almeno una ventina di utenti)?
Vai sul sito 
www.namesys.com
, la ci sono tutte le informazioni. Mi sembra di
ricordare che venga correntemente usato su sourceforge.org... Se questo non
basta.
Ha qualche incompatibilita' con qmail ( cosi' e segnalato nelle FAQ del
sito, il problema sembra essere il fatto che i link NON vengono creati in
maniera sincrona ... )
Comunque ho un dubbio: Nelle manpage ( mkreiserfs ? ) riportate sul sito si
parla della possibilita' di rifiuto da parte di reisefs di creare un file in
caso di collisione del nome nella hash table. Nella man page della patch che
ho scaricato invece nulla. Qualcuno ha maggiori info ? ( mi sembra un
problmea troppo grave per NON essere stato risolto ... )
Se vai sul sito della sun, che sta sviluppando xfs c'e' il riferimento ad un
numero di linuxjournal in cui si fa' un confronto fra xfs ( sun ), jfs ( ibm
), ext3, e reiserfs. Sembra che ext3 e' gia'  vecchio prima di uscire (
nessun supporto per file lunghi, e grossi problemi di scalabilita' su hd
grandi ). 
Qualcuno ha maggior info ?

 Se vai sul sito della sun, che sta sviluppando xfs
Una piccola correzione: xfs non e` della Sun, ma della SGI.
A risentirci
\  Davide G. Borin
\\ !!Scudo anti-spam attivo!! Togliere le x e "eliminami" dall'indirizzo
\\\_____________________________________________________________________


wrote:
Ragazzi, vi ringrazio di cuore!


Ho letto che dovrebbe essere incluso nei kernel ufficiali dal 2.4.1 ...
Non contarci.
-- 
ciao, | * The Internet is full. Go away.  -- Joel Furr *
Marco | (Ri)scoprire fidonet: 
http://bbs.mi.linux.it