HAST + ZFS causes system to shutdown uncleanly?

Thomas Johnson tom at claimlynx.com
Thu Mar 17 20:02:06 UTC 2011


Has anyone else noticed issues halting a system that is configured with a
ZFS filesystem on a HAST device? I am using HAST to replicate a ZFS
filesystem between two ESXi virtual machines (trying to emulate our
production systems in a test environment) and I've noticed that the system
doesn't seem to shutdown completely in this arrangement (hangs after ""
message). I did some poking around and learned that if I unmount my zfs
filesystems before shutdown, the shutdown finishes cleanly. Muddling my way
through the rc scripts, it looks like hastd is killed fairly early on in the
shutdown sequence. Presumably this is preventing the system from
syncing/unmounting the ZFS mounts, causing the shutdown to hang.

Does this seem plausible? If so, any ideas on fix, besides making sure I
'zfs unmount -a' before shutdown?

-- 
Thomas Johnson


More information about the freebsd-fs mailing list