SRM 4.8 :: UsedCapacity for Powerflex pool volumes empty

Summary: Used capacity values for volumes blank causing reporting issues. Native tool of the Powerflex system shows that these volumes does indeed show UsedCapacity

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Used capacity values for volumes blank causing reporting issues.  Native tool of the Powerflex system shows that these volumes does indeed show UsedCapacity

Cause

The behavior is seen due to changes in API call on the PowerFlex

Resolution

This issue is permanently addressed in SRM 4.9.  For all previous releases where this issue is encountered, the following workaround will fix the issue:-
  1. Login(SSH) to the impacted powerflex collector host
  2. Navigate to the directory /opt/APG/Collecting/Stream-Collector/emc-scaleio/conf 
  3. Make a copy of the file getvolumeinfo_querystats.xml to getvolumeinfo_querystats.xml.old
  4. Edit the file getvolumeinfo_querystats.xml

Modify Line# 75.  Change it from

extractions xpath-expression=" substring-after(//vtreeid, '_') " result-type="string">VTREEID</extractions>

to

<extractions xpath-expression="if(contains(//vtreeid,'')) then (substring-after(//vtreeid,'')) else (//vtreeid)" result-type="string">VTREEID</extractions>

  1. Save the file, restart the powerflex collector manager and allow a few polling cycles for data collection.
Article Properties
Article Number: 000217785
Article Type: Solution
Last Modified: 27 Nov 2023
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.