<div class="socmaildefaultfont" dir="ltr" style="font-family:Arial, Helvetica, sans-serif;font-size:10.5pt" ><div dir="ltr" >>> we already figured that out but were hesitant to share it in case ibm wanted to remove this loophole.</div>
<div dir="ltr" > </div>
<div dir="ltr" >We added "minor_versions" key so that some of our advanced customers can use NFSv4.1 or even NFSv4.2.  I can assure you this would be available.</div>
<div dir="ltr" > </div>
<div dir="ltr" >>> just had an include statement so we can edit another file locally instead of doing mmccr magic.</div>
<div dir="ltr" > </div>
<div dir="ltr" >That would make config specific to a node, this might result in different nodes having a different config, possibly inconsistent. For example, one node supporting NFSv4.0 only and other supporting NFSv4.1 etc. The CCR magic is to make the config same on every node.</div>
<div dir="ltr" > </div>
<div dir="ltr" >>> but can we assume that manually editing the ganesha.conf and pushing it to ccr is supported?</div>
<div dir="ltr" > </div>
<div dir="ltr" >Officially not supported because you could edit in such a way that our CLI might not be able to parse the resulting file for applying further config updates. You should be fine as long as you follow the same rules as our CLI (don't use any comments etc).</div>
<div dir="ltr" > </div>
<div dir="ltr" >Regards, Malahal.</div>
<blockquote data-history-content-modified="1" data-history-expanded="1" dir="ltr" style="border-left:solid #aaaaaa 2px; margin-left:5px; padding-left:5px; direction:ltr; margin-right:0px" >----- Original message -----<br>From: Stijn De Weirdt <stijn.deweirdt@ugent.be><br>Sent by: gpfsug-discuss-bounces@spectrumscale.org<br>To: gpfsug-discuss@spectrumscale.org<br>Cc:<br>Subject: Re: [gpfsug-discuss] asking for your vote for an RFE to support NFS V4.1<br>Date: Mon, Mar 12, 2018 3:31 PM<br> 
<div><font face="Default Monospace,Courier New,Courier,monospace" size="2" >hi malahal,<br><br>we already figured that out but were hesitant to share it in case ibm<br>wanted to remove this loophole.<br><br>but can we assume that manuanlly editing the ganesha.conf and pushing it<br>to ccr is supported?<br>the config file is heavily edited / rewritten when certain mm commands,<br>so we want to make sure we can always do this.<br><br>it would be even better if the main.conf that is generated/edited by the<br>ccr commands just had an include statement so we can edit another file<br>locally instead of doing mmccr magic.<br><br>stijn<br><br>On 03/12/2018 10:54 AM, Malahal R Naineni wrote:<br>> Upstream Ganesha code allows all NFS versions including NFSv4.2. Most Linux<br>> clients were defaulting to NFSv4.0, but now they started using NFS4.1 which IBM<br>> doesn't support. To avoid people accidentally using NFSv4.1, we decided to<br>> remove it by default.<br>> We don't support NFSv4.1, so there is no spectrum command to enable NFSv4.1<br>> support with PTF6. Of course, if you are familiar with mmccr, you can change the<br>> config and let it use NFSv4.1 but any issues with NFS4.1 will go to /dev/null. :-)<br>> You need to add "minor_versions = 0,1;" to NFSv4{} block<br>> in /var/mmfs/ces/nfs-config/gpfs.ganesha.main.conf to allow NFSv4.0 and NFsv4.1,<br>> and make sure you use mmccr command to make this change permanent.<br>> Regards, Malahal.<br>><br>>     ----- Original message -----<br>>     From: Stijn De Weirdt <stijn.deweirdt@ugent.be><br>>     Sent by: gpfsug-discuss-bounces@spectrumscale.org<br>>     To: gpfsug-discuss@spectrumscale.org<br>>     Cc:<br>>     Subject: Re: [gpfsug-discuss] asking for your vote for an RFE to support NFS<br>>     V4.1<br>>     Date: Fri, Mar 9, 2018 6:13 PM<br>>     hi all,<br>><br>>     i would second this request to upvote this. the fact that 4.1 support<br>>     was dropped in a subsubminor update (4.2.3.5 to 4.3.26 afaik) was<br>>     already pretty bad to discover, but at the very least there should be an<br>>     option to reenable it.<br>><br>>     i'm also interested why this was removed (or actively prevented to<br>>     enable). i can understand that eg pnfs is not support, bu basic protocol<br>>     features wrt HA are a must have.<br>>     only with 4.1 are we able to do ces+ganesha failover without IO error,<br>>     something that should be basic feature nowadays.<br>><br>>     stijn<br>><br>>     On 03/09/2018 01:21 PM, Engeli  Willi (ID SD) wrote:<br>>      > Hello Group,<br>>      ><br>>      > I’ve just created a request for enhancement (RFE) to have ganesha supporting<br>>      > NFS V4.1.<br>>      ><br>>      > It is important, to have this new Protocol version supported, since our<br>>      > Linux clients default support is more then 80% based in this version by<br>>      > default and Linux distributions are actively pushing this Protocol.<br>>      ><br>>      > The protocol also brings important corrections and enhancements with it.<br>>      ><br>>      ><br>>      ><br>>      > I would like to ask you all very kindly to vote for this RFE please.<br>>      ><br>>      > You find it here: <a href="https://www.ibm.com/developerworks/rfe/execute" target="_blank" >https://www.ibm.com/developerworks/rfe/execute</a><br>>      ><br>>      > Headline:NFS V4.1 Support<br>>      ><br>>      > ID:117398<br>>      ><br>>      ><br>>      ><br>>      ><br>>      ><br>>      > Freundliche Grüsse<br>>      ><br>>      ><br>>      ><br>>      > Willi Engeli<br>>      ><br>>      > ETH Zuerich<br>>      ><br>>      > ID Speicherdienste<br>>      ><br>>      > Weinbergstrasse 11<br>>      ><br>>      > WEC C 18<br>>      ><br>>      > 8092 Zuerich<br>>      ><br>>      ><br>>      ><br>>      > Tel: +41 44 632 02 69<br>>      ><br>>      ><br>>      ><br>>      ><br>>      ><br>>      ><br>>      > _______________________________________________<br>>      > gpfsug-discuss mailing list<br>>      > gpfsug-discuss at spectrumscale.org<br>>      ><br>>     <a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__gpfsug.org_mailman_listinfo_gpfsug-2Ddiscuss&d=DwIF-g&c=jf_iaSHvJObTbx-siA1ZOg&r=oaQVLOYto6Ftb8wAbynvIiIdh2UEjHxQByDz70-6a_0&m=yq4xoVKCPWQTqZVp0BgG8fBpXrS2FehGlAua1Eixci4&s=9DJi6qkF4eRc81vv6SlC3gxKL9oJJ4efkktzNaZAnkA&e=" target="_blank" >https://urldefense.proofpoint.com/v2/url?u=http-3A__gpfsug.org_mailman_listinfo_gpfsug-2Ddiscuss&d=DwIF-g&c=jf_iaSHvJObTbx-siA1ZOg&r=oaQVLOYto6Ftb8wAbynvIiIdh2UEjHxQByDz70-6a_0&m=yq4xoVKCPWQTqZVp0BgG8fBpXrS2FehGlAua1Eixci4&s=9DJi6qkF4eRc81vv6SlC3gxKL9oJJ4efkktzNaZAnkA&e=</a><br>>      ><br>>     _______________________________________________<br>>     gpfsug-discuss mailing list<br>>     gpfsug-discuss at spectrumscale.org<br>>     <a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__gpfsug.org_mailman_listinfo_gpfsug-2Ddiscuss&d=DwIF-g&c=jf_iaSHvJObTbx-siA1ZOg&r=oaQVLOYto6Ftb8wAbynvIiIdh2UEjHxQByDz70-6a_0&m=yq4xoVKCPWQTqZVp0BgG8fBpXrS2FehGlAua1Eixci4&s=9DJi6qkF4eRc81vv6SlC3gxKL9oJJ4efkktzNaZAnkA&e=" target="_blank" >https://urldefense.proofpoint.com/v2/url?u=http-3A__gpfsug.org_mailman_listinfo_gpfsug-2Ddiscuss&d=DwIF-g&c=jf_iaSHvJObTbx-siA1ZOg&r=oaQVLOYto6Ftb8wAbynvIiIdh2UEjHxQByDz70-6a_0&m=yq4xoVKCPWQTqZVp0BgG8fBpXrS2FehGlAua1Eixci4&s=9DJi6qkF4eRc81vv6SlC3gxKL9oJJ4efkktzNaZAnkA&e=</a><br>><br>><br>><br>><br>> _______________________________________________<br>> gpfsug-discuss mailing list<br>> gpfsug-discuss at spectrumscale.org<br>> <a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__gpfsug.org_mailman_listinfo_gpfsug-2Ddiscuss&d=DwIGaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=oaQVLOYto6Ftb8wAbynvIiIdh2UEjHxQByDz70-6a_0&m=JnhkpdKKCp1F9me7Egfx1CIwYQ1MTXGh4CH_dAW2JaE&s=j2540eKxrXTWXII3ddKZaPR2ST6u7OaGKs1JTb-Ad3c&e=" target="_blank" >https://urldefense.proofpoint.com/v2/url?u=http-3A__gpfsug.org_mailman_listinfo_gpfsug-2Ddiscuss&d=DwIGaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=oaQVLOYto6Ftb8wAbynvIiIdh2UEjHxQByDz70-6a_0&m=JnhkpdKKCp1F9me7Egfx1CIwYQ1MTXGh4CH_dAW2JaE&s=j2540eKxrXTWXII3ddKZaPR2ST6u7OaGKs1JTb-Ad3c&e=</a><br>><br>_______________________________________________<br>gpfsug-discuss mailing list<br>gpfsug-discuss at spectrumscale.org<br><a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__gpfsug.org_mailman_listinfo_gpfsug-2Ddiscuss&d=DwIGaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=oaQVLOYto6Ftb8wAbynvIiIdh2UEjHxQByDz70-6a_0&m=JnhkpdKKCp1F9me7Egfx1CIwYQ1MTXGh4CH_dAW2JaE&s=j2540eKxrXTWXII3ddKZaPR2ST6u7OaGKs1JTb-Ad3c&e=" target="_blank" >https://urldefense.proofpoint.com/v2/url?u=http-3A__gpfsug.org_mailman_listinfo_gpfsug-2Ddiscuss&d=DwIGaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=oaQVLOYto6Ftb8wAbynvIiIdh2UEjHxQByDz70-6a_0&m=JnhkpdKKCp1F9me7Egfx1CIwYQ1MTXGh4CH_dAW2JaE&s=j2540eKxrXTWXII3ddKZaPR2ST6u7OaGKs1JTb-Ad3c&e=</a></font><br> </div></blockquote>
<div dir="ltr" > </div></div><BR>