Am o problema de care nu i-am dat inca de cap.

Se da o masina care exporta NFS un director si se da un client care 
monteaza acel director, citeste un fisier si obtine alt continut decat 
ceea ce se citeste local pe server (diferente mici, cativa bytes la un 
fisier de vreo 2.4GB).

nfsstat -cr pe client imi arata un procent de numai 0.8% pachete retrans.

nfsstat -sr pe server raporteaza zero pentru badcalls, badauth, badclnt, 
si xdrcall.


La un moment dat am banuit o problema cu cablajul, dar m-as astepta doar 
la performante slabe, eventual la erori dar nu la date corupte.

Despre configurare:
Server:
cat /etc/redhat-release
Red Hat Linux release 9 (Shrike)
uname -a
Linux XXXXXXXX 2.4.20-8 #1 Thu Mar 13 17:18:24 EST 2003 i686 athlon i386 
GNU/Linux

Partitia cu pricina este un software raid 0 de 1.4 TB.

Din /etc/exports: rw,root_squash,sync


Client:
cat /etc/redhat-release
Red Hat Linux release 9 (Shrike)
uname -a
Linux XXXXXXXX 2.4.20-30.9smp #1 SMP Wed Feb 4 20:36:46 EST 2004 i686 
i686 i386 GNU/Linux


Ambele masini au gigabit ethernet cards.

Nu am gasit nimic special in logs. Problema nu dispare nici dupa un 
umount / mount, nici cu diversi parametri pentru mount (soft/hard, 
rsize, wsize). Continutul vazut de client difera de la un mount la altul.


Are cineva idee ce teste as mai putea face? A mai intalnit cineva 
eroarea asta? Orice comentariu pe tema asta este binevenit.

Am uitat sa precizez: local, pe server, continutul fisierului este 
'vazut' corect si consistent intre mai multe teste.

Numai bine,
-iulian


--- 
Detalii despre listele noastre de mail: http://www.lug.ro/

Raspunde prin e-mail lui