[CentOS] NFS, acls, proto, and "kernel: svc: unknown version"

Stephen Towler stowler at gmail.com
Mon Apr 7 15:15:32 UTC 2008


Hi all,

 1) My NFS3 clients don't display or obey existing non-POSIX ACLs on
 files of NFS3-mounted exports.

 2) setfacl on the client throws error and fails :
 # setfacl -m u:stowler:rw testfile.text
 setfacl: testfile.text: Operation not supported

 3) at time of client mount the server's /var/log/messages shows
 "kernel: svc: unknown version (3)".


 Any thoughts greatly appreciated. Will be happy to provide more
 configs in addition to below.
 Conditions exist whether export is mounted as tcp or udp.


 client:
 2.6.18-53.1.14.el5 #1 SMP Wed Mar 5 11:36:49 EST 2008 i686 i686 i386 GNU/Linux
 nfs-utils.i386                           1:1.0.9-24.el5
 nfs-utils-lib.i386                       1.0.8-7.2.z2

 server:
 2.6.18-53.1.14.el5 #1 SMP Wed Mar 5 11:37:38 EST 2008 x86_64 x86_64
 x86_64 GNU/Linux
 nfs-utils.x86_64                         1:1.0.9-24.el5
 nfs-utils-lib.x86_64                     1.0.8-7.2.z2
 nfs-utils-lib.i386                       1.0.8-7.2.z2



 ##############################
 client's /etc/fstab:
 server:/home              /home                   nfs     rw,vers=3      0 0
 ##############################
 client's /proc/mounts:
 server:/home /home nfs
 rw,vers=3,rsize=32768,wsize=32768,hard,proto=tcp,timeo=600,retrans=2,sec=sys,addr=server
 0 0
 ##############################
 server's /etc/exports:
 /home                                   <NFS
 client>(rw,sync,wdelay,no_root_squash,acl)
 ##############################
 server's /etc/hosts.allow:
 ALL : <NFS client IP> : ALLOW
 ##############################
 server's /etc/sysconfig/nfs (ports allowed through firewall, too):
 STATD_PORT=4000
 LOCKD_TCPPORT=4001
 LOCKD_UDPPORT=4001
 MOUNTD_PORT=4002
 RQUOTAD_PORT=4003
 ##############################


 --
 Stephen Towler



More information about the CentOS mailing list