<font size=2 face="sans-serif">Right, Bryan.  To expand on that a
bit, I'll make two additional points.  (1) Only a node in the cluster
that owns the file system can be appointed a file system manager for the
file system.  Nodes that remote mount the file system from other clusters
cannot be appointed the file system manager of the remote file system.
 (2) A node need not have the manager designation (as seen in mmlscluster
output) to become a file system manager; nodes with the manager designation
are preferred, but one could use mmchmgr to assign the role to a non-manager
node (for instance).</font>
<br>
<br><font size=2 face="sans-serif">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 </font><a href="https://www.ibm.com/developerworks/community/forums/html/forum?id=11111111-0000-0000-0000-000000000479"><font size=2 face="sans-serif">https://www.ibm.com/developerworks/community/forums/html/forum?id=11111111-0000-0000-0000-000000000479</font></a><font size=2 face="sans-serif">.
<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>
<br>
<br><font size=1 color=#5f5f5f face="sans-serif">From:      
 </font><font size=1 face="sans-serif">Bryan Banister <bbanister@jumptrading.com></font>
<br><font size=1 color=#5f5f5f face="sans-serif">To:      
 </font><font size=1 face="sans-serif">gpfsug main discussion
list <gpfsug-discuss@spectrumscale.org>, "scale@us.ibm.com"
<scale@us.ibm.com></font>
<br><font size=1 color=#5f5f5f face="sans-serif">Date:      
 </font><font size=1 face="sans-serif">11/06/2017 04:09 PM</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Subject:    
   </font><font size=1 face="sans-serif">RE: [gpfsug-discuss]
Callbacks / softQuotaExceeded</font>
<br>
<hr noshade>
<br>
<br>
<br><font size=2 color=#004080 face="Calibri">Hi Simon,</font>
<br><font size=2 color=#004080 face="Calibri"> </font>
<br><font size=2 color=#004080 face="Calibri">It will only trigger the
callback on the currently appointed File System Manager, so you need to
make sure your callback scripts are installed on all nodes that can occupy
this role.</font>
<br><font size=2 color=#004080 face="Calibri"> </font>
<br><font size=2 color=#004080 face="Calibri">HTH,</font>
<br><font size=2 color=#004080 face="Calibri">-Bryan</font>
<br><font size=2 color=#004080 face="Calibri"> </font>
<br><font size=2 face="Calibri"><b>From:</b> gpfsug-discuss-bounces@spectrumscale.org
[</font><a href="mailto:gpfsug-discuss-bounces@spectrumscale.org"><font size=2 face="Calibri">mailto:gpfsug-discuss-bounces@spectrumscale.org</font></a><font size=2 face="Calibri">]
<b>On Behalf Of </b>Simon Thompson (IT Research Support)<b><br>
Sent:</b> Monday, November 06, 2017 3:00 PM<b><br>
To:</b> scale@us.ibm.com; gpfsug main discussion list <gpfsug-discuss@spectrumscale.org><b><br>
Subject:</b> Re: [gpfsug-discuss] Callbacks / softQuotaExceeded</font>
<br><font size=3 face="Times New Roman"> </font>
<br><font size=1 color=#2f2f2f face="Verdana"><i>Note: External Email</i></font>
<div align=center>
<hr></div>
<br><font size=2 face="Calibri">Thanks Eric,</font>
<br><font size=2 face="Calibri"> </font>
<br><font size=2 face="Calibri">One other question, when it says it must
run on a manager node, I'm assuming that means a manager node in a storage
cluster (we multi-cluster clients clusters in).</font>
<br><font size=2 face="Calibri"> </font>
<br><font size=2 face="Calibri">Thanks</font>
<br><font size=2 face="Calibri"> </font>
<br><font size=2 face="Calibri">Simon</font>
<br><font size=2 face="Calibri"> </font>
<br><font size=2 face="Calibri"><b>From: </b>Eric Agar <</font><a href=mailto:agar@us.ibm.com><font size=2 color=blue face="Calibri"><u>agar@us.ibm.com</u></font></a><font size=2 face="Calibri">>
on behalf of "</font><a href=mailto:scale@us.ibm.com><font size=2 color=blue face="Calibri"><u>scale@us.ibm.com</u></font></a><font size=2 face="Calibri">"
<</font><a href=mailto:scale@us.ibm.com><font size=2 color=blue face="Calibri"><u>scale@us.ibm.com</u></font></a><font size=2 face="Calibri">><b><br>
Date: </b>Monday, 6 November 2017 at 19:51<b><br>
To: </b>"</font><a href="mailto:gpfsug-discuss@spectrumscale.org"><font size=2 color=blue face="Calibri"><u>gpfsug-discuss@spectrumscale.org</u></font></a><font size=2 face="Calibri">"
<</font><a href="mailto:gpfsug-discuss@spectrumscale.org"><font size=2 color=blue face="Calibri"><u>gpfsug-discuss@spectrumscale.org</u></font></a><font size=2 face="Calibri">>,
Simon Thompson <</font><a href=mailto:S.J.Thompson@bham.ac.uk><font size=2 color=blue face="Calibri"><u>S.J.Thompson@bham.ac.uk</u></font></a><font size=2 face="Calibri">><b><br>
Cc: </b>IBM Spectrum Scale <</font><a href=mailto:scale@us.ibm.com><font size=2 color=blue face="Calibri"><u>scale@us.ibm.com</u></font></a><font size=2 face="Calibri">><b><br>
Subject: </b>Re: [gpfsug-discuss] Callbacks / softQuotaExceeded</font>
<br><font size=2 face="Calibri"> </font>
<br><font size=2 face="Arial">Simon,</font><font size=2 face="Calibri">
<br>
</font><font size=2 face="Arial"><br>
Based on my reading of the code, when a softQuotaExceeded event callback
is invoked with %quotaType having the value "FILESET", the following
arguments correspond with each other for filesetLimitExceeded and softQuotaExceeded:</font><font size=2 face="Calibri"><br>
</font><font size=2 face="Arial"><br>
- filesetLimitExceeded %inodeUsage  and softQuotaExceeded  %filesUsage<br>
- filesetLimitExceeded %inodeQuota  and softQuotaExceeded  %filesQuota<br>
- filesetLimitExceeded %inodeLimit  and softQuotaExceeded  %filesLimit<br>
- filesetLimitExceeded %filesetSize and softQuotaExceeded  %blockUsage<br>
- filesetLimitExceeded %softLimit   and softQuotaExceeded  %blockQuota<br>
- filesetLimitExceeded %hardLimit   and softQuotaExceeded  %blockLimit</font><font size=2 face="Calibri"><br>
</font><font size=2 face="Arial"><br>
So, terms have changed to make them a little friendlier and to generalize
them.  An inode is a file.  Limits related to inodes and to blocks
are being reported.</font><font size=2 face="Calibri"><br>
</font><font size=2 face="Arial"><br>
Regards, The Spectrum Scale (GPFS) team</font><font size=2 face="Calibri">
</font><font size=2 face="Arial"><br>
Eric Agar<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 </font><a href="https://www.ibm.com/developerworks/community/forums/html/forum?id=11111111-0000-0000-0000-000000000479"><font size=2 color=blue face="Arial"><u>https://www.ibm.com/developerworks/community/forums/html/forum?id=11111111-0000-0000-0000-000000000479</u></font></a><font size=2 face="Arial">.
<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><font size=2 face="Calibri"><br>
<br>
<br>
</font><font size=1 color=#5f5f5f face="Arial"><br>
From:        </font><font size=1 face="Arial">"Simon
Thompson (IT Research Support)" <</font><a href=mailto:S.J.Thompson@bham.ac.uk><font size=1 color=blue face="Arial"><u>S.J.Thompson@bham.ac.uk</u></font></a><font size=1 face="Arial">></font><font size=1 color=#5f5f5f face="Arial"><br>
To:        </font><font size=1 face="Arial">"</font><a href="mailto:gpfsug-discuss@spectrumscale.org"><font size=1 color=blue face="Arial"><u>gpfsug-discuss@spectrumscale.org</u></font></a><font size=1 face="Arial">"
<</font><a href="mailto:gpfsug-discuss@spectrumscale.org"><font size=1 color=blue face="Arial"><u>gpfsug-discuss@spectrumscale.org</u></font></a><font size=1 face="Arial">></font><font size=1 color=#5f5f5f face="Arial"><br>
Date:        </font><font size=1 face="Arial">11/06/2017
09:17 AM</font><font size=1 color=#5f5f5f face="Arial"><br>
Subject:        </font><font size=1 face="Arial">[gpfsug-discuss]
Callbacks / softQuotaExceeded</font><font size=1 color=#5f5f5f face="Arial"><br>
Sent by:        </font><a href="mailto:gpfsug-discuss-bounces@spectrumscale.org"><font size=1 color=blue face="Arial"><u>gpfsug-discuss-bounces@spectrumscale.org</u></font></a>
<div align=center>
<hr noshade></div>
<br><font size=2 face="Calibri"><br>
<br>
</font><font size=2 face="Courier New"><br>
We were looking at adding some callbacks to notify us when file-sets go<br>
over their inode limit by implementing it as a soft inode quota.<br>
<br>
In the docs:</font><font size=2 color=blue face="Calibri"><u><br>
</u></font><a href=https://www.ibm.com/support/knowledgecenter/en/STXKQY_4.2.3/com.ibm.spectru><font size=2 color=blue face="Courier New"><u>https://www.ibm.com/support/knowledgecenter/en/STXKQY_4.2.3/com.ibm.spectru</u></font></a><font size=2 face="Courier New"><br>
m.scale.v4r23.doc/bl1adm_mmaddcallback.htm#mmaddcallback__Table1<br>
<br>
<br>
There is an event filesetLimitExceeded, which has parameters: %inodeUsage<br>
%inodeQuota, however the docs say that we should instead use<br>
softQuotaExceeded as filesetLimitExceeded "It exists only for<br>
compatibility (and may be deleted in a future version); therefore, using<br>
softQuotaExceeded is recommended instead"<br>
<br>
However.<br>
<br>
softQuotaExceeded seems to have no %inodeQuota of %inodeUsage parameters.<br>
Is this a doc error or is there genuinely no way to get the<br>
inodeQuota/Usage with softQuotaExceeded? The same applies to passing<br>
%quotaEventType.<br>
<br>
<br>
Any suggestions?<br>
<br>
Simon<br>
<br>
_______________________________________________<br>
gpfsug-discuss mailing list<br>
gpfsug-discuss at spectrumscale.org</font><font size=2 color=blue face="Calibri"><u><br>
</u></font><a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__gpfsug.org_mailman_listinfo_gpfsug-2Ddiscuss&d=DwICAg&c=jf_iaSHvJObTbx-siA1ZOg&r=IbxtjdkPAM2Sbon4Lbbi4w&m=7fytZP7U6ExP93umOcOUIXEUXD2KWdWEsrEqMtxOB0I&s=BiROZ43JuhZRhqOOpqTvHvl7bTqjPFxIrCxqIWAWa7U&e="><font size=2 color=blue face="Courier New"><u>https://urldefense.proofpoint.com/v2/url?u=http-3A__gpfsug.org_mailman_listinfo_gpfsug-2Ddiscuss&d=DwICAg&c=jf_iaSHvJObTbx-siA1ZOg&r=IbxtjdkPAM2Sbon4Lbbi4w&m=7fytZP7U6ExP93umOcOUIXEUXD2KWdWEsrEqMtxOB0I&s=BiROZ43JuhZRhqOOpqTvHvl7bTqjPFxIrCxqIWAWa7U&e=</u></font></a><font size=2 face="Courier New"><br>
<br>
</font>
<p><font size=3><br>
</font>
<hr><font size=1 color=#808080 face="Arial"><br>
Note: This email is for the confidential use of the named addressee(s)
only and may contain proprietary, confidential or privileged information.
If you are not the intended recipient, you are hereby notified that any
review, dissemination or copying of this email is strictly prohibited,
and to please notify the sender immediately and destroy this email and
any attachments. Email transmission cannot be guaranteed to be secure or
error-free. The Company, therefore, does not make any guarantees as to
the completeness or accuracy of this email or any attachments. This email
is for informational purposes only and does not constitute a recommendation,
offer, request or solicitation of any kind to buy, sell, subscribe, redeem
or perform any type of transaction of a financial product.</font>
<p>
<p>