Newsgroup: it.comp.os.linux.sys
Titolo: nfs!! un disastro

Stiamo usando una macchina linux (mandrake 61) come nfs server. I client
sono 5 digital e 6 linux(mandrake,redhat,suse).
Come server abbiamo installato Linux NFS utility package version 0.1.5
preso da :
http://www.linuxnfs.sourceforge.org
.
Abbiamo patchato il kernel (come spiegato sul sito) ma:
dopo    qualche giorno di funzionamento misteriosamente l'nfs smette di
funzionare!
dmesg riporta:
Jan 17 10:39:55 csite69 kernel: Unable to handle kernel NULL pointer
dereference at virtual address 00000008
Jan 17 10:39:55 csite69 kernel: current->tss.cr3 = 00101000, %cr3 =
00101000
Jan 17 10:39:55 csite69 kernel: *pde = 00000000
Jan 17 10:39:55 csite69 kernel: Oops: 0000
Jan 17 10:39:55 csite69 kernel: CPU:    0
Jan 17 10:39:55 csite69 kernel: EIP:
0010:[nfssvc_encode_attrstat+18/380]
Jan 17 10:39:55 csite69 kernel: EFLAGS: 00013286
Jan 17 10:39:55 csite69 kernel: eax: 00000000   ebx: c7fca000   ecx:
00000000   edx: c692801c
Jan 17 10:39:55 csite69 kernel: esi: c7fca000   edi: c6928014   ebp:
c7fca000   esp: c6917f60
Jan 17 10:39:55 csite69 kernel: ds: 0018   es: 0018   ss: 0018
Jan 17 10:39:55 csite69 kernel: Process nfsd (pid: 454, process nr: 30,
stackpage=c6917000)
Jan 17 10:39:55 csite69 kernel: Stack: c6928014 c01550d2 c7fca000
c692801c c6920380 c7fca0f4 c02249a0 c69203bc
Jan 17 10:39:55 csite69 kernel:        c0192e3c c7fca000 c6928014
c6916000 c6916000 00000000 c7fca000 c6920380
Jan 17 10:39:55 csite69 kernel:        c0224ce0 c6917fb8 00000002
000186a3 00000002 c6928014 c022484c 00000000
Jan 17 10:39:55 csite69 kernel: Call Trace: [nfsd_dispatch+266/344]
[svc_process+692/1348] [nfsd+265/560] [kernel_thread+35/48]
Jan 17 10:39:55 csite69 kernel: Code: 8b 58 08 85 db 75 07 31 d2 e9 0b
01 00 00 66 8b 43 22 66 c1
e tutti i client non vedono più l'nfs
provo /etc/rc.d/init.d/nfs stop
ma non riesco a bloccare l'nfs che (da ps aux| grep nfs) sembra andare
ancora
provo anche exportfs -r (o -a) ma nulla!!!...si blocca
l'unica soluzione è riavviare la macchina (sig!!!   come su windows) e
poi rilanciare l'nfs!!
Qualcuno ha qualche soluzione?
Sarei anche disposto a fare andare l'nfsd in user mode ( immagino
che sia la parte in kernel mode a piantarsi) che si pianta ma non so
come fare o a
cambiare server se ne conoscete di AFFIDABILI
Qui è un disastro!! Non è possibile che il serve si blocchi ogni due-tre
giorni!!!
P.S. vi allego anche il file exports (sperando che  possa servire)
/disk       csite242(rw,no_all_squash)  csite245(rw,no_all_squash)
csite246(rw,no_all_squash) csite247(rw,no_all_squash)
csite62(rw,no_all_squash) csite69(rw,no_all_squash)
csite7(rw,no_all_squash) promet12(rw,no_all_squash)
promet13(rw,no_all_squash) promet14(rw,no_all_squash)
promet15(rw,no_all_squash) promet16(rw,no_all_squash)
promet17(rw,no_all_squash)  csite169(rw,no_all_squash)
grazie
cf.

 cambiare server se ne conoscete di AFFIDABILI
Installa una Debian, che ha l'nfs in user mode: non lo uso spesso, ma
ho installato ancora Linux mondando il CD via NFS da una Debian appunto.
-- 
Se non sai cos'e', probabilmente c'e' un RFC che puo' spiegartelo.

cambiare server se ne conoscete di AFFIDABILI
Il server in user space *e`* affidabile. Pero` e` anche piu` lento...
Di sicuro debian lo ha.
-- 
ciao, | [Per rispondere togli "toglimi" dal mio indirizzo.]
Marco | * The Internet is full. Go away.  -- Joel Furr *
      | (Ri)scoprire fidonet: 
http://bbs.mi.linux.it