hast, zfs, unable to flush disk cache

Chad M Stewart cms at balius.com
Fri Mar 1 17:39:33 UTC 2013


I've setup a 2 node cluster using HAST.  I'd previously had this running 9.0 and then rebuilt the nodes using 9.1.  Under 9.0 I used vfs.zfs.vdev.bio_flush_disable=1 but that setting does not appear to work in 9.1.  The other difference, previous build had root disk on UFS, while this build has only ZFS based file systems.


FreeBSD node1.san 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243826: Tue Dec  4 06:55:39 UTC 2012     root at obrian.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386


Mar  1 17:07:25 node1 hastd[1446]: [disk5] (primary) Unable to flush disk cache on activemap update: Operation not supported by device.
Mar  1 17:07:28 node1 hastd[1440]: [disk3] (primary) Unable to flush disk cache on activemap update: Operation not supported by device.
Mar  1 17:07:28 node1 hastd[1437]: [disk2] (primary) Unable to flush disk cache on activemap update: Operation not supported by device.
Mar  1 17:07:28 node1 hastd[1434]: [disk1] (primary) Unable to flush disk cache on activemap update: Operation not supported by device.
Mar  1 17:07:28 node1 hastd[1446]: [disk5] (primary) Unable to flush disk cache on activemap update: Operation not supported by device.
Mar  1 17:07:28 node1 hastd[1443]: [disk4] (primary) Unable to flush disk cache on activemap update: Operation not supported by device.


I tried setting zfs set zfs:zfs_nocacheflush=1 <pool> but that diddn't appear to work either.  I get a lot of lines in my log file because of this.  I have also tried  zfs set sync=disabled <pool> but HAST still outputs those lines in the log file.

Any suggestions?


Thank you,
Chad



More information about the freebsd-questions mailing list