FreeBSD 9.0 + ZFS + NFSv4 + Kerberos

Tim Gustafson tjg at soe.ucsc.edu
Fri Jul 6 00:18:49 UTC 2012


Hi,

I'd like to set up a FreeBSD 9.0 box as a ZFS+NFSv4+Kerberos server.
So far, I can mount a file system from a client machine, but whenever
I try to do anything on that file system, I get errors that look like
this:

tjg at junta: cd /mnt
nfsv4 err=10016
nfsv4 err=10016
/mnt: Input/output error.

I can kinit on both boxes, and have done so on my client box; klist
shows a valid ticket on the client box.  I can "mount /mnt" on the
client without any problems.

Here are the relevant configuration files:

server:/etc/rc.conf:

nfs_server_enable="yes"
nfsv4_server_enable="yes"
mountd_enable="yes"
mountd_flags="-r"
rpcbind_enable="yes"
rpc_lockd_enable="yes"
rpc_statd_enable="yes"
gssd_enable="yes"

server:/etc/exports:

V4: /tank/export -sec=krb5p

client:/etc/rc.conf:

nfs_client_enable="yes"
rpc_lockd_enable="yes"
rpc_statd_enable="yes"
rpcbind_enable="yes"
devfs_enable="yes"
gssd_enable="yes"

client:/etc/fstab:

server:/		/mnt 		nfs	rw,noauto,nfsv4,sec=krb5p	0	0

-- 

Tim Gustafson
tjg at soe.ucsc.edu
831-459-5354
Baskin Engineering, Room 313A


More information about the freebsd-fs mailing list