<font size=2 face="sans-serif">Bob,</font>
<br>
<br><font size=2 face="sans-serif">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>
<br>
<br><font size=2 face="sans-serif">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>
<br>
<br><font size=2 face="sans-serif"># mmfsadm vfsstats</font>
<br>
<br><font size=2 face="sans-serif"># mmfsadm eventsExporter mmpmon vfss</font>
<br>
<br><font size=2 face="sans-serif">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>
<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">"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">Date:      
 </font><font size=1 face="sans-serif">04/19/2017 07:16 PM</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Subject:    
   </font><font size=1 face="sans-serif">[gpfsug-discuss]
mmfsadm dump vfsstats - negative values</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Sent by:    
   </font><font size=1 face="sans-serif">gpfsug-discuss-bounces@spectrumscale.org</font>
<br>
<hr noshade>
<br>
<br>
<br><font size=2 face="Calibri">I assume the counter has wrapped on some
of these - would a PMR fix this? (4.2.1)</font>
<br><font size=2 face="Calibri"> </font>
<br><font size=2 face="Calibri">[root@cnt-r01r07u15 ~]# mmfsadm vfsstats</font>
<br><font size=2 face="Calibri">vfs statistics currently enabled</font>
<br><font size=2 face="Calibri">started at: Fri Jan 27 16:22:02.702 2017</font>
<br><font size=2 face="Calibri">  duration: 7091405.800 sec</font>
<br><font size=2 face="Calibri"> </font>
<br><font size=2 face="Calibri">name          
         calls  time per call    
total time</font>
<br><font size=2 face="Calibri">-------------------- -------- --------------
--------------</font>
<br><font size=2 face="Calibri">access          
     8472691       0.006672   56529.863993</font>
<br><font size=2 face="Calibri">close          
     1460175509       0.000034   49854.695358</font>
<br><font size=2 face="Calibri">create          
     2101110       0.073797  155055.263775</font>
<br><font size=2 face="Calibri">fsync          
           20       0.001214
      0.024288</font>
<br><font size=2 face="Calibri">getattr          
   859449161       0.000118  101183.699413</font>
<br><font size=2 face="Calibri">link          
       2175473       0.000287  
  625.343799</font>
<br><font size=2 face="Calibri">lockctl          
      17326       0.000302    
  5.229828</font>
<br><font size=2 face="Calibri">lookup          
    200369809       0.005999 1201980.046683</font>
<br><font size=2 face="Calibri">map_lloff          
 220850355       0.000039    8561.791963</font>
<br><font size=2 face="Calibri">mkdir          
       817894       0.265793  217390.095681</font>
<br><font size=2 face="Calibri">mknod          
            3       0.000474
      0.001422</font>
<br><font size=2 face="Calibri">open          
      1460169409       0.000092  134811.724068</font>
<br><font size=2 face="Calibri"><b>read          
      -412143552       0.001023 3971403.879911</b></font>
<br><font size=2 face="Calibri">write          
     164739329       0.000829  136616.948900</font>
<br><font size=2 face="Calibri">mmapRead          
  17108252       0.000623   10665.877349</font>
<br><font size=2 face="Calibri">readdir          
   142261835       0.000049    6999.159121</font>
<br><font size=2 face="Calibri">readlink          
  485335656       0.000004    2111.627292</font>
<br><font size=2 face="Calibri"><b>readpage        
    -648839570       0.000004   14346.195128</b></font>
<br><font size=2 face="Calibri">remove          
     4239806       0.022000   93277.124289</font>
<br><font size=2 face="Calibri">rename          
      350671       0.055135   19334.226490</font>
<br><font size=2 face="Calibri">rmdir          
       342019       0.008000  
 2736.037074</font>
<br><font size=2 face="Calibri">setattr          
    3709237       0.004573   16963.899331</font>
<br><font size=2 face="Calibri">symlink          
     160610       0.053061    8522.185175</font>
<br><font size=2 face="Calibri"><b>unmap          
     -365476297       0.000000    1735.669373</b></font>
<br><font size=2 face="Calibri">setxattr          
       119       0.000009    
  0.001042</font>
<br><font size=2 face="Calibri"><b>getxattr        
    -218316996       0.000154  628416.355002</b></font>
<br><font size=2 face="Calibri">removexattr        
       15       0.000003    
  0.000042</font>
<br><font size=2 face="Calibri">statfs          
     2624067       0.000082    
214.306646</font>
<br><font size=2 face="Calibri">fastOpen          
  1456944934       0.000000       0.000000</font>
<br><font size=2 face="Calibri">fastClose          
 1515612004       0.000000       0.000000</font>
<br><font size=2 face="Calibri">fastLookup        
  77981387       0.000000       0.000000</font>
<br><font size=2 face="Calibri"><b>fastRead        
    -922882405       0.000000      
0.000000</b></font>
<br><font size=2 face="Calibri">fastWrite          
 102606402       0.000000       0.000000</font>
<br><font size=2 face="Calibri">revalidate        
    899677       0.000000      
0.000000</font>
<br><font size=2 face="Calibri">aio write sync       21331080
      0.000061    1309.773528</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=3 face="Calibri"> </font><tt><font size=2>_______________________________________________<br>
gpfsug-discuss mailing list<br>
gpfsug-discuss at spectrumscale.org<br>
</font></tt><a href="http://gpfsug.org/mailman/listinfo/gpfsug-discuss"><tt><font size=2>http://gpfsug.org/mailman/listinfo/gpfsug-discuss</font></tt></a><tt><font size=2><br>
</font></tt>
<br>
<br>