> Sync was disabled on the main pool and then let to inherrit to everything > else. The > reason for disabled this in the first place was to fix bad NFS > write performance (even with > Zil on an X25e SSD it was under 1MB/s). > I've also tried setting the logbias to throughput and latency but they both > perform > around the same level.
> Thanks > -Matt I believe you're hitting bug "7000208: Space map trashing affects NFS write throughput". We also did, and it did impact iscsi as well. If you have enough ram you can try enabling metaslab debug (which makes problem vanish); # echo metaslab_debug/W1 | mdb -kw And calculating amount of ram needed: /usr/sbin/amd64/zdb -mm <poolname> > /tmp/zdb-mm.out awk '/segments/ {s+=$2}END {printf("sum=%d\n",s)}' zdb_mm.out 93373117 sum of segments 16 VDEVs 116 metaslabs 1856 metaslabs in total 93373117/1856 = 50308 average number of segments per metaslab 50308*1856*64 5975785472 5975785472/1024/1024/1024 5.56 = 5.56 GB Yours Markus Kovero _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss