--nextPart5025908.jDMHbE7WI8
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
I've been involved with a project at work doing some fun things with NFS. =
=20
Recently due to changes in a available hardware we did a complete refresh o=
f=20
the system. New HBAs, new storage boxes, and due to some internal software=
=20
confusion we updated the OS on the head from 8.1-R with zpool 15 backported=
to=20
STABLE.
Our primary client that we were using against this setup was a ESXi 4.1=20
machine. In a nutshell, it didn't work. Long description is, ZFS would=20
deadlock and any operation on the pool would hang. The ESXi instance would=
=20
mark the NFS mount as unavailable. I initially thought this could be due t=
o=20
any number of factors, we have new HBAs in the mix, new storage boxes, a n=
ew=20
version of zpool, and one test case.
Meanwhile, back at the ranch, I have a somewhat similar setup at home. =20
=46reeBSD 8.1 NFS server, ESXi 4.1 box mounting an NFS exported ZFS filesys=
tem=20
from the FreeBSD box as a datastore.
Last night I pulled that box up to STABLE, rebooted it, and a minute after =
it=20
rebooted the ESXi box marked the NFS datastore as unavailable. I checked t=
he=20
=46reeBSD machine and sure enough it hung doing an ls on the zpool.
I ran a few tests, and as soon as the ESXi box mounts the NFS export it han=
gs=20
the ZFS filesystem. If I don't mount it up, the NFS server does fine. =20
Thinking it might be a ZFS problem I moved the mount to a UFS filesystem. =
=20
While this doesn't cause the box to hang on filesystem operations, the moun=
t=20
goes unavailable.
The only other client I have on my network is a FreeBSD 8.1 box, and that h=
as=20
no issues
=20
All of this is with the standard NFS server, I haven't yet tested with the=
=20
experimental server.
=2D-=20
Thanks,
Josh Paetzel
--nextPart5025908.jDMHbE7WI8
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.15 (FreeBSD)
iQEcBAABAgAGBQJM69DWAAoJEKFq1/n1feG2pssH/3OfYxNZrbZ6vtxfksBIcvr9
olLmuxJ+2EkG+5aUu5UM9IDzLQ8qlMjEgIEHlvw8pNWgwyKhIu7VVscDFcnLAT5q
xx9D751p/GyK+JxE/XNv8emK6I6WJ+zGyoTTscn5eP2iVSbxnJEVuxrpzbRtdBQQ
EeF6mL/brHSiGCDim0lU/wxOzeisf2Gf6lPYWVM1L2+b4hIOizfuBOw0ITXZLeUp
maNHsRqHmqSWq9DblJNzf/iEc0wnjYUbRfM1nPS7Frv4YYBaKikZMqfpJa2uEm1u
Luj8WJvozSLhJKXhJ89/PAA6VDEHvn2oRY1SvSaXUJSIk7K7HsysCepeH4tbzEU=
=DppL
-----END PGP SIGNATURE-----
--nextPart5025908.jDMHbE7WI8--