<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>Thanks Eric,</div>
<div><br>
</div>
<div>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).</div>
<div><br>
</div>
<div>Thanks</div>
<div><br>
</div>
<div>Simon</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Eric Agar <<a href="mailto:agar@us.ibm.com">agar@us.ibm.com</a>> on behalf of "<a href="mailto:scale@us.ibm.com">scale@us.ibm.com</a>" <<a href="mailto:scale@us.ibm.com">scale@us.ibm.com</a>><br>
<span style="font-weight:bold">Date: </span>Monday, 6 November 2017 at 19:51<br>
<span style="font-weight:bold">To: </span>"<a href="mailto:gpfsug-discuss@spectrumscale.org">gpfsug-discuss@spectrumscale.org</a>" <<a href="mailto:gpfsug-discuss@spectrumscale.org">gpfsug-discuss@spectrumscale.org</a>>, Simon Thompson <<a href="mailto:S.J.Thompson@bham.ac.uk">S.J.Thompson@bham.ac.uk</a>><br>
<span style="font-weight:bold">Cc: </span>IBM Spectrum Scale <<a href="mailto:scale@us.ibm.com">scale@us.ibm.com</a>><br>
<span style="font-weight:bold">Subject: </span>Re: [gpfsug-discuss] Callbacks / softQuotaExceeded<br>
</div>
<div><br>
</div>
<div>
<div><font size="2" face="sans-serif">Simon,</font> <br>
<br>
<font size="2" face="sans-serif">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><br>
<br>
<font size="2" face="sans-serif">- filesetLimitExceeded %inodeUsage  and softQuotaExceeded  %filesUsage</font><br>
<font size="2" face="sans-serif">- filesetLimitExceeded %inodeQuota  and softQuotaExceeded  %filesQuota</font><br>
<font size="2" face="sans-serif">- filesetLimitExceeded %inodeLimit  and softQuotaExceeded  %filesLimit</font><br>
<font size="2" face="sans-serif">- filesetLimitExceeded %filesetSize and softQuotaExceeded  %blockUsage</font><br>
<font size="2" face="sans-serif">- filesetLimitExceeded %softLimit   and softQuotaExceeded  %blockQuota</font><br>
<font size="2" face="sans-serif">- filesetLimitExceeded %hardLimit   and softQuotaExceeded  %blockLimit</font><br>
<br>
<font size="2" face="sans-serif">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><br>
<br>
<font size="2" face="sans-serif">Regards, The Spectrum Scale (GPFS) team</font> <br>
<font size="2" face="sans-serif">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" 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">"Simon Thompson (IT Research Support)" <<a href="mailto:S.J.Thompson@bham.ac.uk">S.J.Thompson@bham.ac.uk</a>></font><br>
<font size="1" color="#5f5f5f" face="sans-serif">To:        </font><font size="1" face="sans-serif">"<a href="mailto:gpfsug-discuss@spectrumscale.org">gpfsug-discuss@spectrumscale.org</a>" <<a href="mailto:gpfsug-discuss@spectrumscale.org">gpfsug-discuss@spectrumscale.org</a>></font><br>
<font size="1" color="#5f5f5f" face="sans-serif">Date:        </font><font size="1" face="sans-serif">11/06/2017 09:17 AM</font><br>
<font size="1" color="#5f5f5f" face="sans-serif">Subject:        </font><font size="1" face="sans-serif">[gpfsug-discuss] Callbacks / softQuotaExceeded</font><br>
<font size="1" color="#5f5f5f" face="sans-serif">Sent by:        </font><font size="1" face="sans-serif"><a href="mailto:gpfsug-discuss-bounces@spectrumscale.org">gpfsug-discuss-bounces@spectrumscale.org</a></font><br>
<hr noshade="">
<br>
<br>
<br>
<tt><font size="2">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:<br>
</font></tt><a href="https://www.ibm.com/support/knowledgecenter/en/STXKQY_4.2.3/com.ibm.spectru"><tt><font size="2">https://www.ibm.com/support/knowledgecenter/en/STXKQY_4.2.3/com.ibm.spectru</font></tt></a><tt><font size="2"><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<br>
</font></tt><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="><tt><font size="2">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></tt></a><tt><font size="2"><br>
<br>
</font></tt><br>
<br>
</div>
</div>
</span>
</body>
</html>