<html><body><p><font size="2">Hi,</font><br><br><font size="2">mmchfs Device -o syncnfs    is the correct way of setting the syncnfs so that it applies to the file system both on the home and the remote cluster</font><br><font size="2">On 4.2.3+  syncnfs is the default option on Linux . Which means GPFS will implement the syncnfs behavior regardless of what the mount command says</font><br><font size="2">The documentation indicates that mmmount Device -o syncnfs=yes   appears to be the correct syntax.  When I tried that, I do see 'syncnfs=yes' in the output of the 'mount' command</font><br><font size="2" face="Arial">To change the remote mount option so that you don't have to specify the option on the command line every time you do mmmount, instead of using mmchfs, one should use mmremotefs update -o.</font><br><br><font size="2">Regards, The Spectrum Scale (GPFS) team<br><br>------------------------------------------------------------------------------------------------------------------<br>If you feel that your question can benefit other users of  Spectrum Scale (GPFS), then please post it to the public IBM developerWroks Forum at <a href="https://www.ibm.com/developerworks/community/forums/html/forum?id=11111111-0000-0000-0000-000000000479">https://www.ibm.com/developerworks/community/forums/html/forum?id=11111111-0000-0000-0000-000000000479</a>. <br><br>If your query concerns a potential software error in Spectrum Scale (GPFS) and you have an IBM software maintenance contract please contact  1-800-237-5511 in the United States or your local IBM Service Center in other countries. <br><br>The forum is informally monitored as time permits and should not be used for priority messages to the Spectrum Scale (GPFS) team.</font><br><br><img width="16" height="16" src="cid:1__=C7BB0840DF83DB8F8f9e8a93df938690918cC7B@" border="0" alt="Inactive hide details for "Billich Heinrich Rainer (PSI)" ---07/06/2018 12:06:52 AM---Hello, I try to mount a fs with "-o syncn"><font size="2" color="#424282">"Billich Heinrich Rainer (PSI)" ---07/06/2018 12:06:52 AM---Hello, I try to mount a fs with "-o syncnfs" as we'll export it with CES/Protocols. But I never see</font><br><br><font size="2" color="#5F5F5F">From:        </font><font size="2">"Billich Heinrich Rainer (PSI)" <heiner.billich@psi.ch></font><br><font size="2" color="#5F5F5F">To:        </font><font size="2">gpfsug main discussion list <gpfsug-discuss@spectrumscale.org></font><br><font size="2" color="#5F5F5F">Date:        </font><font size="2">07/06/2018 12:06 AM</font><br><font size="2" color="#5F5F5F">Subject:        </font><font size="2">[gpfsug-discuss] -o syncnfs has no effect?</font><br><font size="2" color="#5F5F5F">Sent by:        </font><font size="2">gpfsug-discuss-bounces@spectrumscale.org</font><br><hr width="100%" size="2" align="left" noshade style="color:#8091A5; "><br><br><br><tt><font size="2">Hello,<br><br>I try to mount a fs with "-o syncnfs" as we'll export it with CES/Protocols. But I never see the mount option displayed when I do<br><br> # mount | grep fs-name<br><br>This is a remote cluster mount, we'll run the Protocol nodes in  a separate cluster. On the home cluster I see the option 'nfssync' in the output of 'mount'.<br><br>My conclusion is that the mount option "syncnfs" has no effect on remote cluster mounts. Which seems a bit strange?<br><br>Please can someone clarify on this? What is the impact on protocol nodes exporting remote cluster mounts? Is there any chance of data corruption? Or are some mount options implicitely inherited from the home cluster? I've read 'syncnfs' is default on Linux, but I would like to know for sure.<br><br>Funny enough I can pass arbitrary options with <br><br>  # mmmount <fs-name> -o some-garbage<br><br>which are silently ignored.<br><br> I did 'mmchfs -o syncnfs' on the home cluster and the syncnfs option is present in /etc/fstab on the remote cluster. I did not remount on all nodes __<br><br>Thank you, I'll appreciate any hints or replies.<br><br>Heiner<br><br>Versions:<br>Remote cluster 5.0.1 on RHEL7.4  (imounts the fs and runs protocol nodes)<br>Home cluster 4.2.3-8 on RHEL6  (export the fs, owns the storage)<br>Filesystem: 17.00 (4.2.3.0)<br>All Linux x86_64 with Spectrum Scale Standard Edition<br>--<br>Paul Scherrer Institut<br>Science IT<br>Heiner Billich<br>WHGA 106<br>CH 5232  Villigen PSI<br>056 310 36 02<br></font></tt><tt><font size="2"><a href="https://www.psi.ch">https://www.psi.ch</a></font></tt><tt><font size="2"><br> <br><br>_______________________________________________<br>gpfsug-discuss mailing list<br>gpfsug-discuss at spectrumscale.org<br></font></tt><tt><font size="2"><a href="http://gpfsug.org/mailman/listinfo/gpfsug-discuss">http://gpfsug.org/mailman/listinfo/gpfsug-discuss</a></font></tt><tt><font size="2"><br><br></font></tt><br><br><BR>
</body></html>