<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<br>
<br>
<div class="moz-cite-prefix">On 27/03/15 11:48, Benjamin Kingston
wrote:<br>
</div>
<blockquote
cite="mid:CAHA1JWJKHKHfWyO6qM+4=cNZx06DZWQGOtAAKhu7Swb0KpoPjw@mail.gmail.com"
type="cite">
<div dir="ltr">will enabling pnfs just be like fhe VFS FSAL with
pnfs = "true"? otherwise I'll wait for your docs<br>
</div>
<div class="gmail_extra"><br>
</div>
</blockquote>
<br>
It is not required . By default , FSAL GLUSTER will use pnfs for
nfsv4.1.<br>
<br>
Only the thing you used be carefully that , current architecture
supports single mds and multiple ds.<br>
<br>
Also you should required to run nfs-ganesha daemon(will act as DS)
on every node which contains brick in the trusted pool.<br>
<br>
MDS can be any node inside trusted pool or outside the trusted pool.<br>
<br>
For nfs-ganesha , latest source code (v2.2-rc6) need to be used.<br>
<br>
Thanks,<br>
Jiffin<br>
<blockquote
cite="mid:CAHA1JWJKHKHfWyO6qM+4=cNZx06DZWQGOtAAKhu7Swb0KpoPjw@mail.gmail.com"
type="cite">
<div class="gmail_extra">
<div class="gmail_quote">On Tue, Mar 24, 2015 at 1:25 AM, Jiffin
Tony Thottan <span dir="ltr"><<a moz-do-not-send="true"
href="mailto:jthottan@redhat.com" target="_blank">jthottan@redhat.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"><span class=""> <br>
<br>
<div>On 24/03/15 12:37, Lalatendu Mohanty wrote:<br>
</div>
<blockquote type="cite">
<div>On 03/23/2015 12:49 PM, Anand Subramanian wrote:<br>
</div>
<blockquote type="cite"> FYI.<br>
<br>
GlusterFS vols can now be accessed via NFSv4.1 pNFS
protocol (mount -t nfs -o minorversion=1 ...) from
nfs-ganesha 2.2-rc5 onwards.<br>
<br>
Note: one fix is to go into libgfapi to fix up using
anonymous fd's in ds_write/make_ds_handle() (Avati's
sugeestion that really helps here).<br>
Once Jiffin or myself get that fix in, a good large
file performance can be seen with pNFS vs V4.<br>
<br>
All thanks and credit to Jiffin for his terrific
effort in coding things up quickly and for fixing
bugs.<br>
<br>
Anand<br>
</blockquote>
<br>
Great news!<br>
<br>
I did a quick check in the docs directory i.e. <a
moz-do-not-send="true"
href="https://github.com/gluster/glusterfs/tree/master/doc"
target="_blank">https://github.com/gluster/glusterfs/tree/master/doc</a>
to see if we have any documentation about nfs-ganesha
or pNFS and glusterfs integration, but did not find
any.<br>
<br>
I think without howtos around this will hamper the
adoption of this feature among users. So if we can get
some documentation for this, it will be awesome.<br>
<br>
<br>
Thanks,<br>
Lala<br>
</blockquote>
</span> Documentation for glusterfs-nfs-ganesha
integration is already present : <br>
<pre><a moz-do-not-send="true" href="https://forge.gluster.org/nfs-ganesha-and-glusterfs-integration" target="_blank">https://forge.gluster.org/nfs-ganesha-and-glusterfs-integration</a>
<a moz-do-not-send="true" href="http://blog.gluster.org/2014/09/glusterfs-and-nfs-ganesha-integration/" target="_blank">http://blog.gluster.org/2014/09/glusterfs-and-nfs-ganesha-integration/</a></pre>
For pNFS, I will send a documentation as soon as possible.<br>
<br>
Thanks,<br>
Jiffin
<div>
<div class="h5"><br>
<blockquote type="cite">
<blockquote type="cite"><br>
<div> <br>
-------- Forwarded Message --------
<table border="0" cellpadding="0"
cellspacing="0">
<tbody>
<tr>
<th align="RIGHT" nowrap="nowrap"
valign="BASELINE">Subject: </th>
<td>Change in ffilz/nfs-ganesha[next]:
pNFS code drop enablement and checkpatch
warnings fixed</td>
</tr>
<tr>
<th align="RIGHT" nowrap="nowrap"
valign="BASELINE">Date: </th>
<td>Sat, 21 Mar 2015 01:04:30 +0100</td>
</tr>
<tr>
<th align="RIGHT" nowrap="nowrap"
valign="BASELINE">From: </th>
<td>GerritHub <a moz-do-not-send="true"
href="mailto:support@gerritforge.com"
target="_blank"><support@gerritforge.com></a></td>
</tr>
<tr>
<th align="RIGHT" nowrap="nowrap"
valign="BASELINE">Reply-To: </th>
<td><a moz-do-not-send="true"
href="mailto:ffilzlnx@mindspring.com"
target="_blank">ffilzlnx@mindspring.com</a></td>
</tr>
<tr>
<th align="RIGHT" nowrap="nowrap"
valign="BASELINE">To: </th>
<td>Anand Subramanian <a
moz-do-not-send="true"
href="mailto:anands@redhat.com"
target="_blank"><anands@redhat.com></a></td>
</tr>
<tr>
<th align="RIGHT" nowrap="nowrap"
valign="BASELINE">CC: </th>
<td><a moz-do-not-send="true"
href="mailto:onnfrhvruutnzhnaq.-gftf@noclue.notk.org"
target="_blank">onnfrhvruutnzhnaq.-gftf@noclue.notk.org</a></td>
</tr>
</tbody>
</table>
<br>
<br>
<pre>From Frank Filz <a moz-do-not-send="true" href="mailto:ffilzlnx@mindspring.com" target="_blank"><ffilzlnx@mindspring.com></a>:
Frank Filz has submitted this change and it was merged.
Change subject: pNFS code drop enablement and checkpatch warnings fixed
......................................................................
pNFS code drop enablement and checkpatch warnings fixed
Change-Id: Ia8c58dd6d6326f692681f76b96f29c630db21a92
Signed-off-by: Anand Subramanian <a moz-do-not-send="true" href="mailto:anands@redhat.com" target="_blank"><anands@redhat.com></a>
---
A src/FSAL/FSAL_GLUSTER/ds.c
M src/FSAL/FSAL_GLUSTER/export.c
M src/FSAL/FSAL_GLUSTER/gluster_internal.h
M src/FSAL/FSAL_GLUSTER/handle.c
M src/FSAL/FSAL_GLUSTER/main.c
A src/FSAL/FSAL_GLUSTER/mds.c
6 files changed, 993 insertions(+), 0 deletions(-)
--
To view, visit <a moz-do-not-send="true" href="https://review.gerrithub.io/221683" target="_blank">https://review.gerrithub.io/221683</a>
To unsubscribe, visit <a moz-do-not-send="true" href="https://review.gerrithub.io/settings" target="_blank">https://review.gerrithub.io/settings</a>
Gerrit-MessageType: merged
Gerrit-Change-Id: Ia8c58dd6d6326f692681f76b96f29c630db21a92
Gerrit-PatchSet: 1
Gerrit-Project: ffilz/nfs-ganesha
Gerrit-Branch: next
Gerrit-Owner: Anand Subramanian <a moz-do-not-send="true" href="mailto:anands@redhat.com" target="_blank"><anands@redhat.com></a>
Gerrit-Reviewer: Frank Filz <a moz-do-not-send="true" href="mailto:ffilzlnx@mindspring.com" target="_blank"><ffilzlnx@mindspring.com></a>
Gerrit-Reviewer: <a moz-do-not-send="true" href="mailto:onnfrhvruutnzhnaq.-gftf@noclue.notk.org" target="_blank">onnfrhvruutnzhnaq.-gftf@noclue.notk.org</a>
</pre>
<br>
</div>
<br>
<br>
<fieldset></fieldset>
<br>
<pre>_______________________________________________
Gluster-devel mailing list
<a moz-do-not-send="true" href="mailto:Gluster-devel@gluster.org" target="_blank">Gluster-devel@gluster.org</a>
<a moz-do-not-send="true" href="http://www.gluster.org/mailman/listinfo/gluster-devel" target="_blank">http://www.gluster.org/mailman/listinfo/gluster-devel</a>
</pre>
</blockquote>
<br>
</blockquote>
<br>
</div>
</div>
</div>
<br>
_______________________________________________<br>
Gluster-devel mailing list<br>
<a moz-do-not-send="true"
href="mailto:Gluster-devel@gluster.org">Gluster-devel@gluster.org</a><br>
<a moz-do-not-send="true"
href="http://www.gluster.org/mailman/listinfo/gluster-devel"
target="_blank">http://www.gluster.org/mailman/listinfo/gluster-devel</a><br>
<br>
</blockquote>
</div>
<br>
</div>
</blockquote>
<br>
</body>
</html>