<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">&lt;<a moz-do-not-send="true"
              href="mailto:jthottan@redhat.com" target="_blank">jthottan@redhat.com</a>&gt;</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">&lt;support@gerritforge.com&gt;</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">&lt;anands@redhat.com&gt;</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">&lt;ffilzlnx@mindspring.com&gt;</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">&lt;anands@redhat.com&gt;</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">&lt;anands@redhat.com&gt;</a>
Gerrit-Reviewer: Frank Filz <a moz-do-not-send="true" href="mailto:ffilzlnx@mindspring.com" target="_blank">&lt;ffilzlnx@mindspring.com&gt;</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>