<font size=2 face="sans-serif">Thanks Bob.</font>
<br>
<br><font size=2 face="sans-serif">Yes, it looks good for the hypothesis.</font>
<br>
<br><font size=2 face="sans-serif">ZIMon gets its VFSS stats from the mmpmon
code that we just exercised with "mmfsadm eventsExporter mmpmon vfss";
so the ZIMon stats are also probably correct.</font>
<br>
<br><font size=2 face="sans-serif">Having said that, I agree with you that
the "mmfsadm vfsstats" problem is a bug that should be fixed.</font>
<br>
<br><font size=2 face="sans-serif">If you would like to open a PMR so an
APAR gets generated, it might help speed the routing of the PMR if you
include in the PMR text our email exchange, and highlight Eric Agar is
the GPFS developer with whom you've already discussed this issue.  You
could also mention that I believe I have no need for a gpfs snap.  Having
an APAR will help ensure the fix makes it into a PTF for the release you
are using.</font>
<br>
<br><font size=2 face="sans-serif">If you do not want to open a PMR, I
still intend to fix the problem in the development stream.</font>
<br>
<br><font size=2 face="sans-serif">Thanks again.</font>
<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">"Oesterlin, Robert"
<Robert.Oesterlin@nuance.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></font>
<br><font size=1 color=#5f5f5f face="sans-serif">Cc:      
 </font><font size=1 face="sans-serif">IBM Spectrum Scale/Poughkeepsie/IBM@IBMUS</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Date:      
 </font><font size=1 face="sans-serif">04/19/2017 08:21 PM</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Subject:    
   </font><font size=1 face="sans-serif">Re: [gpfsug-discuss]
mmfsadm dump vfsstats - negative values</font>
<br>
<hr noshade>
<br>
<br>
<br><font size=2 face="Calibri">Hi Eric</font>
<br><font size=2 face="Calibri"> </font>
<br><font size=2 face="Calibri">Looks like your assumption is correct -
no negative values from “mmfsadm eventsExporter mmpmon vfss”. I don’t
normally view these via “mmfsadm”, I use the zimon stats. But, It’s
a bug that should be fixed.</font>
<br><font size=2 face="Calibri"> </font>
<br><font size=2 face="Calibri">What’s the best way to get this fixed?</font>
<br><font size=2 face="Calibri"> </font>
<br><font size=2 face="Calibri">root@cnt-r01r07u15 ~]# mmfsadm eventsExporter
mmpmon vfss</font>
<br><font size=2 face="Calibri">_response_ begin mmpmon vfss</font>
<br><font size=2 face="Calibri">_mmpmon::vfss_ _n_ 10.30.100.193 _nn_ cnt-r01r07u15
_rc_ 0 _t_ 1492647309 _tu_ 311964 _access_ 8472897 56529.874886 _close_
1460223848 49854.938090 _create_ 2101927 155055.515041 _fclear_ 0 0.000000
_fsync_ 20 0.024288 _fsync_range_ 0 0.000000 _ftrunc_ 0 0.000000 _getattr_
859626332 101183.720281 _link_ 2175473 625.343799 _lockctl_ 17326 5.229828
_lookup_ 200378610 1201985.264220 _map_lloff_ 220854519 8561.860515 _mkdir_
817943 217390.170859 _mknod_ 3 0.001422 _open_ 1460217712 134812.649162
_read_ 3883163461 3971457.463527 _write_ 186078410 137927.496812 _mmapRead_
17108947 10665.929860 _mmapWrite_ 0 0.000000 _aioRead_ 0 0.000000 _aioWrite_
0 0.000000 _readdir_ 142262897 6999.189450 _readlink_ 485337171 2111.634286
_readpage_ 3646233600 14346.331414 _remove_ 4241324 93277.463798 _rename_
350679 19334.235924 _rmdir_ 342042 2736.048976 _setacl_ 0 0.000000 _setattr_
3709289 16963.901179 _symlink_ 161336 8522.670079 _unmap_ 3929805828 1735.740690
_writepage_ 0 0.000000 _tsfattr_ 0 0.000000 _tsfsattr_ 0 0.000000 _flock_
0 0.000000 _setxattr_ 119 0.001042 _getxattr_ 4077218348 628418.213008
_listxattr_ 0 0.000000 _removexattr_ 15 0.000042 _encode_fh_ 0 0.000000
_decode_fh_ 0 0.000000 _get_dentry_ 0 0.000000 _get_parent_ 0 0.000000
_mount_ 0 0.000000 _statfs_ 2625497 214.309671 _sync_ 0 0.000000 _vget_
0 0.000000</font>
<br><font size=2 face="Calibri">_response_ end</font>
<br><font size=2 face="Calibri"> </font>
<br><font size=2 face="Calibri">Bob Oesterlin<br>
Sr Principal Storage Engineer, Nuance<br>
507-269-0413</font>
<br><font size=3 face="Times New Roman"> </font>
<br><font size=2 face="Calibri"> </font>
<br><font size=2 face="Calibri"> </font>
<br><font size=3 face="Calibri"><b>From: </b><gpfsug-discuss-bounces@spectrumscale.org>
on behalf of IBM Spectrum Scale <scale@us.ibm.com><b><br>
Reply-To: </b>gpfsug main discussion list <gpfsug-discuss@spectrumscale.org><b><br>
Date: </b>Wednesday, April 19, 2017 at 7:10 PM<b><br>
To: </b>gpfsug main discussion list <gpfsug-discuss@spectrumscale.org><b><br>
Cc: </b>"gpfsug-discuss-bounces@spectrumscale.org" <gpfsug-discuss-bounces@spectrumscale.org><b><br>
Subject: </b>[EXTERNAL] Re: [gpfsug-discuss] mmfsadm dump vfsstats - negative
values</font>
<br><font size=3 face="Times New Roman"> </font>
<br><font size=2 face="sans-serif">Bob,</font><font size=3 face="Times New Roman">
<br>
</font><font size=2 face="sans-serif"><br>
I also noticed this recently.  I think it may be a simple matter of
a printf()-like statement in the code that handles "mmfsadm vfsstats"
using an incorrect conversion specifier --- one that treats the counter
as signed instead of unsigned and treats the counter as being smaller than
it really is.</font><font size=3 face="Times New Roman"> <br>
</font><font size=2 face="sans-serif"><br>
To help confirm that hypothesis, could you please run the following commands
on the node, at the same time, so the output can be compared:</font><font size=3 face="Times New Roman">
<br>
</font><font size=2 face="sans-serif"><br>
# mmfsadm vfsstats</font><font size=3 face="Times New Roman"> <br>
</font><font size=2 face="sans-serif"><br>
# mmfsadm eventsExporter mmpmon vfss</font><font size=3 face="Times New Roman">
<br>
</font><font size=2 face="sans-serif"><br>
I believe the code that handles "mmfsadm eventsExporter mmpmon vfss"
uses the correct printf()-like conversion specifier.  So, it should
so good numbers where "mmfsadm vfsstats" shows negative numbers.</font><font size=3 face="Times New Roman">
<br>
</font><font size=2 face="sans-serif"><br>
Regards, The Spectrum Scale (GPFS) team</font><font size=3 face="Times New Roman">
</font><font size=2 face="sans-serif"><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://urldefense.proofpoint.com/v2/url?u=https-3A__www.ibm.com_developerworks_community_forums_html_forum-3Fid-3D11111111-2D0000-2D0000-2D0000-2D000000000479&d=DwMBAg&c=djjh8EKwHtOepW4Bjau0lKhLlu-DxM1dlgP0rrLsOzY&r=LPDewt1Z4o9eKc86MXmhqX-45Cz1yz1ylYELF9olLKU&m=E7LxwAh9JTywdNmlR4hPn1wTtOyXwRkz58hDagk2e5Q&s=sdharhyfKk6j_Fv-sAOyp2W99fx59zM0k-i3XnFFp5M&e="><font size=2 color=blue face="sans-serif"><u>https://www.ibm.com/developerworks/community/forums/html/forum?id=11111111-0000-0000-0000-000000000479</u></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><font size=3 face="Times New Roman">
<br>
<br>
<br>
</font><font size=1 color=#5f5f5f face="sans-serif"><br>
From:        </font><font size=1 face="sans-serif">"Oesterlin,
Robert" <Robert.Oesterlin@nuance.com></font><font size=3 face="Times New Roman">
</font><font size=1 color=#5f5f5f face="sans-serif"><br>
To:        </font><font size=1 face="sans-serif">gpfsug
main discussion list <gpfsug-discuss@spectrumscale.org></font><font size=3 face="Times New Roman">
</font><font size=1 color=#5f5f5f face="sans-serif"><br>
Date:        </font><font size=1 face="sans-serif">04/19/2017
07:16 PM</font><font size=3 face="Times New Roman"> </font><font size=1 color=#5f5f5f face="sans-serif"><br>
Subject:        </font><font size=1 face="sans-serif">[gpfsug-discuss]
mmfsadm dump vfsstats - negative values</font><font size=3 face="Times New Roman">
</font><font size=1 color=#5f5f5f face="sans-serif"><br>
Sent by:        </font><font size=1 face="sans-serif">gpfsug-discuss-bounces@spectrumscale.org</font><font size=3 face="Times New Roman">
</font>
<div align=center>
<hr noshade></div>
<br><font size=3 face="Times New Roman"><br>
<br>
</font><font size=2 face="Calibri"><br>
I assume the counter has wrapped on some of these - would a PMR fix this?
(4.2.1)</font><font size=3 face="Times New Roman"> </font><font size=2 face="Calibri"><br>
 </font><font size=3 face="Times New Roman"> </font><font size=2 face="Calibri"><br>
[root@cnt-r01r07u15 ~]# mmfsadm vfsstats</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
vfs statistics currently enabled</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
started at: Fri Jan 27 16:22:02.702 2017</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
  duration: 7091405.800 sec</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
 </font><font size=3 face="Times New Roman"> </font><font size=2 face="Calibri"><br>
name                    calls
 time per call     total time</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
-------------------- -------- -------------- --------------</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
access                8472691  
    0.006672   56529.863993</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
close                1460175509
      0.000034   49854.695358</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
create                2101110  
    0.073797  155055.263775</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
fsync                    
 20       0.001214       0.024288</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
getattr              859449161  
    0.000118  101183.699413</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
link                  2175473
      0.000287     625.343799</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
lockctl                 17326  
    0.000302       5.229828</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
lookup               200369809  
    0.005999 1201980.046683</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
map_lloff            220850355    
  0.000039    8561.791963</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
mkdir                  817894
      0.265793  217390.095681</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
mknod                    
  3       0.000474       0.001422</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
open                 1460169409
      0.000092  134811.724068</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><b><br>
read                 -412143552
      0.001023 3971403.879911</b></font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
write                164739329
      0.000829  136616.948900</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
mmapRead             17108252    
  0.000623   10665.877349</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
readdir              142261835  
    0.000049    6999.159121</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
readlink             485335656    
  0.000004    2111.627292</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><b><br>
readpage             -648839570    
  0.000004   14346.195128</b></font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
remove                4239806  
    0.022000   93277.124289</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
rename                 350671  
    0.055135   19334.226490</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
rmdir                  342019
      0.008000    2736.037074</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
setattr               3709237  
    0.004573   16963.899331</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
symlink                160610  
    0.053061    8522.185175</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><b><br>
unmap                -365476297
      0.000000    1735.669373</b></font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
setxattr                  119
      0.000009       0.001042</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><b><br>
getxattr             -218316996    
  0.000154  628416.355002</b></font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
removexattr                15  
    0.000003       0.000042</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
statfs                2624067  
    0.000082     214.306646</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
fastOpen             1456944934    
  0.000000       0.000000</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
fastClose            1515612004    
  0.000000       0.000000</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
fastLookup           77981387      
0.000000       0.000000</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><b><br>
fastRead             -922882405    
  0.000000       0.000000</b></font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
fastWrite            102606402    
  0.000000       0.000000</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
revalidate             899677    
  0.000000       0.000000</font><font size=3 face="Times New Roman">
</font><font size=2 face="Calibri"><br>
aio write sync       21331080       0.000061
   1309.773528</font><font size=3 face="Times New Roman"> </font><font size=2 face="Calibri"><br>
 </font><font size=3 face="Times New Roman"> </font><font size=2 face="Calibri"><br>
Bob Oesterlin<br>
Sr Principal Storage Engineer, Nuance<br>
507-269-0413</font><font size=3 face="Times New Roman"> <br>
  </font><font size=3 face="Calibri"><br>
 </font><font size=2 face="Courier New">_______________________________________________<br>
gpfsug-discuss mailing list<br>
gpfsug-discuss at spectrumscale.org</font><font size=3 color=blue face="Times New Roman"><u><br>
</u></font><a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__gpfsug.org_mailman_listinfo_gpfsug-2Ddiscuss&d=DwMBAg&c=djjh8EKwHtOepW4Bjau0lKhLlu-DxM1dlgP0rrLsOzY&r=LPDewt1Z4o9eKc86MXmhqX-45Cz1yz1ylYELF9olLKU&m=E7LxwAh9JTywdNmlR4hPn1wTtOyXwRkz58hDagk2e5Q&s=-JBAQJMfdFh_IhAOF7sP7unAJAVqzMfyggCcczB4ctM&e="><font size=2 color=blue face="Courier New"><u>http://gpfsug.org/mailman/listinfo/gpfsug-discuss</u></font></a><font size=3 face="Times New Roman"><br>
<br>
<br>
</font>
<br>
<br>