NAME                        PROPERTY  VALUE     SOURCE
MirrorPool                  sync      disabled  local
MirrorPool/CCIT             sync      disabled  local
MirrorPool/EX01             sync      disabled  inherited from MirrorPool
MirrorPool/EX02             sync      disabled  inherited from MirrorPool
MirrorPool/FileStore1       sync      disabled  inherited from MirrorPool


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


-----Original Message-----
From: Andrew Gabriel [mailto:andrew.gabr...@oracle.com] 
Sent: Wednesday, 27 April 2011 3:41 PM
To: Matthew Anderson
Cc: 'zfs-discuss@opensolaris.org'
Subject: Re: [zfs-discuss] No write coalescing after upgrade to Solaris 11 
Express

Matthew Anderson wrote:
> Hi All,
>
> I've run into a massive performance problem after upgrading to Solaris 11 
> Express from oSol 134.
>
> Previously the server was performing a batch write every 10-15 seconds and 
> the client servers (connected via NFS and iSCSI) had very low wait times. Now 
> I'm seeing constant writes to the array with a very low throughput and high 
> wait times on the client servers. Zil is currently disabled.

How/Why?

>  There is currently one failed disk that is being replaced shortly.
>
> Is there any ZFS tunable to revert Solaris 11 back to the behaviour of oSol 
> 134?
>   

What does "zfs get sync" report?

-- 
Andrew Gabriel
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to