<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
The one variable I see that makes me suspicious is <br>
<br>
media failmode wait default
<br>
<br>
I don't do alot of work with the linux version, but early on this
variable was added. It originally was set to panic. (yea that was
alot of fun)...That means that if a number of IO's don't commit what
should the pool do? There are now 3 options wait, continue or panic.
<br>
<br>
Failmode wait says if a write doesn't get committed then wait until
it does. This might make sense for this scenario, a drive is not
failing but is flaky, ZFS is holding or waiting on completion. Not
sure how to see spins in linux.I am not even sure i could write this
dtrace script to see, I guess I might go after the pid.<br>
<br>
When ever I saw high cpu, it usually was something either locking or
waiting or something managing queues<br>
<br>
try #zpool set failmode=continue poolname <br>
<br>
and see if that helps<br>
<br>
lk<br>
<br>
<div class="moz-cite-prefix">On 2/8/14, 9:36 PM,
<a class="moz-txt-link-abbreviated" href="mailto:tclug@freakzilla.com">tclug@freakzilla.com</a> wrote:<br>
</div>
<blockquote
cite="mid:alpine.DEB.2.02.1402082135140.5551@cockerel.yaron.org"
type="cite">Scratch that; all the clients are using NFSv4:
<br>
<br>
/usr/local/media from cockerel:/usr/local/media
<br>
Flags:
rw,relatime,vers=4.0,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,clientaddr=0.0.0.0,local_lock=none,addr=192.168.0.71<br>
<br>
<br>
On Sat, 8 Feb 2014, <a class="moz-txt-link-abbreviated" href="mailto:tclug@freakzilla.com">tclug@freakzilla.com</a> wrote:
<br>
<br>
<blockquote type="cite">Looks like it's supported on both server
and clients. Not sure if it's enforced...
<br>
<br>
On Sat, 8 Feb 2014, Jake Vath wrote:
<br>
<br>
<blockquote type="cite">
<br>
Are you using NFSv4?
<br>
<br>
-> Jake
<br>
<br>
On Feb 8, 2014 9:09 PM, <a class="moz-txt-link-rfc2396E" href="mailto:tclug@freakzilla.com"><tclug@freakzilla.com></a> wrote:
<br>
On Sat, 8 Feb 2014, Jake Vath wrote:
<br>
<br>
What kernel version are you running?
<br>
<br>
<br>
sterling@cockerel:/home/sterling> uname -a
<br>
Linux cockerel 3.5.0-45-generic #68-Ubuntu SMP Mon Dec
2
<br>
21:58:52 UTC
<br>
2013 x86_64 x86_64 x86_64 GNU/Linux
<br>
<br>
This is several Ubuntus ago, I'm tempted to do an
upgrade but I
<br>
have a bunch of custom code things running there and
I've not
<br>
had time to make a full OS backup...
<br>
<br>
And in case you want this too:
<br>
<br>
sterling@cockerel:/home/sterling> dpkg --list|grep
zfs
<br>
ii dkms
<br>
2.2.0.3-1.1ubuntu1.1+zfs6~quantal1 all
Dynamic
<br>
Kernel
<br>
Module Support Framework
<br>
ii libzfs1
0.6.2-1~quantal
<br>
amd64 Native ZFS filesystem library for Linux
<br>
ii mountall
2.42ubuntu0.4-zfs2
<br>
amd64 filesystem mounting tool
<br>
ii ubuntu-zfs 7~quantal
<br>
amd64 Native ZFS filesystem metapackage for
Ubuntu.
<br>
ii zfs-dkms
0.6.2-1~quantal
<br>
amd64 Native ZFS filesystem kernel modules for
Linux
<br>
ii zfsutils
0.6.2-1~quantal
<br>
amd64 Native ZFS management utilities for Linux
<br>
<br>
<br>
There is something I noticed when I looked at the FS
options; I
<br>
have this guy:
<br>
<br>
media sharenfs off
default
<br>
<br>
I am sharing this guy over NFS, I'm not sure if setting
this
<br>
option somehow optimises the pool for it or if it's just
a way
<br>
to write the /etc/exports/whatever file. Google/Oracle's
<br>
documentation on the subject is lacking (:
<br>
<br>
<br>
_______________________________________________
<br>
TCLUG Mailing List - Minneapolis/St. Paul, Minnesota
<br>
<a class="moz-txt-link-abbreviated" href="mailto:tclug-list@mn-linux.org">tclug-list@mn-linux.org</a>
<br>
<a class="moz-txt-link-freetext" href="http://mailman.mn-linux.org/mailman/listinfo/tclug-list">http://mailman.mn-linux.org/mailman/listinfo/tclug-list</a>
<br>
<br>
<br>
</blockquote>
<br>
</blockquote>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
TCLUG Mailing List - Minneapolis/St. Paul, Minnesota
<a class="moz-txt-link-abbreviated" href="mailto:tclug-list@mn-linux.org">tclug-list@mn-linux.org</a>
<a class="moz-txt-link-freetext" href="http://mailman.mn-linux.org/mailman/listinfo/tclug-list">http://mailman.mn-linux.org/mailman/listinfo/tclug-list</a>
</pre>
</blockquote>
<br>
</body>
</html>