AW: Re: [Linux-Biella] Problemi con NFS/CFS

Marco Ermini linux@bilug.linux.it
Mon, 29 Apr 2002 00:12:49 +0200


On Sun, 28 Apr 2002 19:34:05 +0000, Luca Bertoncello <lucabert@lucabert.de>
wrote:

> Marco Ermini schrieb:
> 
> > Smetti di ricompilare i kernel se non sai cosa stai facendo. Vedrai che
> > con un kernel RedHat NFS avra' "magicamente" tutte le funzioni che ti
> > servono :-)
> 
> Visto che mi sono guadagnato il pane per alcuni anni in Italia (e lo faccio
> ancora per hobby) come sistemista, penso di sapere esattamente come
> ricompilare il Kernel...

Mi dispiace, ma il sistemista non e' un mestiere che si puo' improvvisare o
dire "tanto mi riesce" quando poi non e' proprio cosi' :-P

Evidentemente ti sfuggono tutte le patch proprietarie della RedHat :-)

Quando intendo "sapere cosa si sta facendo" lo intendo veramente. make config
&& make dep && make bzImage lo sanno fare tutti, sapere che l'NFS nei kernel
della serie 2.0 e 2.2 e' un casino, che ne esistono almeno tre versioni
diverse che viaggiano su due protocolli di rete diversi, e sapere che nei
kernel di RedHat c'e' compilata dentro una certa particolare versione, questo
sarebbe il lavoro del sistemista...


> Semplicemente, non ho mai usato NFS, in quanto Samba e' piu' comodo e
> sicuro. Pero' mi serve NFS per far girare CFS.
> 
> > A parte le battute, hai semplicemente disallineato le versioni del kernel
> > con la versione dei nettools. Ti suggerirei di passare ad un kernel ed ad
> > una versione di distro piu' decenti, perche' rischi di reinventare la
> > ruota lottando con problemi gia' risolti da tempo.
> 
> Non ho intenzione di mettermi ad aggiornare un sistema per un programma,
> strettamente parlando, non indispensabile.

Ed a allora, non devi sputtanare il kernel ricompilandone una versione che non
sia quella di RedHat, visto che senz'altro non ti era strettamente
indispensabile farlo, e quindi potevi tranquillamente lasciare la versione di
RedHat.


> Spiegami pero' solo come mai installando il pacchetto NFS compreso nello
> stesso CD che ho usato per installare il sistema non dovrebbe andare bene!

Perche' non hai usato la versione di NFS nel kernel corretta per i nettools
che hai installato. Hai ricompilato il kernel senza saperlo (visto che non
conosci come funziona - anzi *funzionava* - l'NFS su Linux) e quindi hai
compilato NFS senza una certa funzione. Dovresti sapere quale delle enne
versioni di NFS per il kernel 2.2 usava la RedHat 6.2, e patchare il kernel in
modo appropriato - o meglio, utilizzare un kernel di RedHat.

Questo e' quanto ti posso dire, da qui in poi entrano in gioco servizi di
consulenza a pagamento e non mi pare giusto dire/fare di piu' gratis. Mi
spiace, ma e' una questione deontologica che va oltre la mia volonta'.

Quello che posso dirti e' che non e' detto che NFS non funzioni. Dopo che ti
ha dato il messaggio di "Failed" controlla che il servizio non sia comunque su
(non tramite tools di RedHat ma con ps ax) e caso mai prova a condividere una
directory e vedere se un altro client riesce a montarla e come funziona -
tutte cose che se non conosci NFS ti risulteranno molto ostiche ho paura,
soprattutto testare appropriatamente la condivisione. In ogni caso prova, e
cerca di capire quale versione di NFS stai utilizzando e se e' compatibile con
i tuoi client.


ciao

-- 
Marco Ermini
http://www.markoer.org - ICQ UIN 50825709 - GPG KEY 0x64ABF7C6
Never attribute to malice that which is adequately explained
by stupidity. (a sig from Slashdot postings)