da NaiC » lun ago 30, 2004 22:02
Smontare i filesystem in maniera forzata è possibilie solo se nessuno (o nessun processo) sta lavorando con quel filesystem.
<BR>Mi spiego meglio, se con l´utente pippo monto il cdrom e poi mi posiziono sul punto di mount del cdrom, anche se l´utente root prova a smontare forzatamente il cdrom, il comando canna.
<BR>
<BR>Per quanto riguarda NFS, ricordati che è un protocollo di tipo "state-less" cioè non ha il controllo della sessione e dello stato del servizio quando manda i pacchetti... il che significa che normalente non controlla se il filesystem esportato sia realmente on-line.
<BR>Per ovviare a questa cosa ci sono vari metodi, te ne dico un paio, per il dettaglio ti conviene andare a leggere l´NFS-HOWTO sulla documentazione ufficiale (non leggere la traduzione in italiano che ti assicuro per esperienza che non è molto preciso).
<BR>I metodi sono:
<BR>1) Se ti si blocca il server, fai ripartire in respawn il demone nfsd, in questo modo quando riparte il server, sei sicuro che viene ripristinato il path esportato.
<BR>2) potresti fare un controllo dalla parte client per verificare se il server è raggiungibile oppure no, e quando non è raggiungibile smontare forzatamente il path (umount -f)
<BR>
<BR>Spero di averti aiutato... ma sinceramente non ne so molto perchè personalemente preferisco utilizzare afs, che permette in automatico di fare tanti controlli che evitano anche di questi problemi.<br>