Topic
  • No replies
BBenson
BBenson
37 Posts

Pinned topic pmsensor issue, NFSIO fails

‏2018-10-23T15:59:08Z | 4.2.3.9 ganeshia gpfs nfsio

Hi All,

 

I am try to setup the pmsensor NFSIO to monitor NFS.

 

I issued the two commands and used the default Ganesha definition.

 

mmperfmon config add --sensors /opt/IBM/zimon/defaults/GaneshaProxy.conf
mmperfmon config update NFSIO.period=1

 

Stopped and started the collector

 

systemctl stop pmcollector
systemctl start pmcollector

 

Looking at the logs on the GUI/Collector I can see the following:

 

Ziimon sensor log file shows;

Oct-22 09:24:56 [Info ] SensorCtrl: Generic sensorName: NFSIO
sensorID: 37
period: 1
Oct-22 09:24:56 [Info ] SensorCtrl: proxy cmd:/opt/IBM/zimon/GaneshaProxy,args: and subcmd:NFSIO
Oct-22 09:24:56 [Info ] SensorCtrl: key components: node sensor export nfs_ver
Oct-22 09:24:56 [Info ] SensorCtrl: metrics: node sensor export nfs_ver metric_key nfs_read_req nfs_read nfs_read_ops nfs_read_err nfs_read_lat nfs_read_queue nfs_write_req nfs_write nfs_write_ops nfs_write_err nfs_write_lat nfs_write_queue
Oct-22 09:24:56 [Info ] SensorCtrl: Allocated generic sensor NFSIO with reporting period 1 sec

Then fails with;

Oct-22 09:24:56 [Error ] NFSIO: proxy "NFSIO" command failed: Unexpected result size (array) in call to GetNFSIO.
Oct-22 09:24:56 [Error ] NFSIO: No results received from NFSIO or response could not be parsed, no metrics to report.

 

Has anyone seen this issue before? 

I have verified the correct packages are installed.

 

rpm -qa | grep -Ei 'gpfs|gane|gss'|sort
gpfs.base-4.2.3-9.x86_64
gpfs.docs-4.2.3-9.noarch
gpfs.ext-4.2.3-9.x86_64
gpfs.gpl-4.2.3-9.noarch
gpfs.gplbin-3.10.0-693.el7.x86_64-4.2.3-9.x86_64
gpfs.gskit-8.0.50-86.x86_64
gpfs.gss.pmcollector-4.2.3-9.el7.x86_64
gpfs.gss.pmsensors-4.2.3-9.el7.x86_64
gpfs.gui-4.2.3-9.noarch
gpfs.java-4.2.3-9.x86_64
gpfs.msg.en_US-4.2.3-9.noarch
gpfs.pm-ganesha-4.2.3-9.el7.x86_64
gpfs.smb-4.6.15_gpfs_44-1.el7.x86_64
gssproxy-0.7.0-4.el7.x86_64
nfs-ganesha-2.3.2-0.ibm57.el7.x86_64
nfs-ganesha-gpfs-2.3.2-0.ibm57.el7.x86_64
nfs-ganesha-utils-2.3.2-0.ibm57.el7.x86_64

 

What concerns me is the following:

 

Oct-22 09:24:56 [Error ] NFSIO: proxy "NFSIO" command failed: Unexpected result size (array) in call to GetNFSIO.

 

Is this a bug or am I just missing a step?