emc_reserve_v3.sh fails with "PowerPath version Version not >= 5.5"

Summary: With PowerPath 6.4 for AIX, the emc_reserve_v3.sh script fails with "PowerPath version Version not >= 5.5".

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

install or upgrade PowerPath to PowerPath 6.4 for AIX

With PowerPath 6.4 for AIX, the emc_reserve_v3.sh script fails with "PowerPath version Version not >= 5.5".

Cause

Starting with PowerPath 6.4, the company name in "powermt version" is DELL EMC instead of EMC.

With previous releases of PowerPath, we had :

# powermt version
EMC powermt for PowerPath (c) Version 5.5 P 05 (build 1)


With PowerPath 6.4, we now have :

# powermt version
Dell EMC powermt for PowerPath (c) Version 6.4 (build 59)


Because of the naming change, the following test is now incorrect:

VERSION=5.5
PPVERSION=`/usr/sbin/powermt version | awk '{print $7}'`
        if [ "$(echo "if (${PPVERSION} >= ${VERSION}) 1" | bc)" -eq 1 ]
then
print "\n ...


The Version is now the 8th word in the output instead of the 7th.

Resolution

The reason of the issue is a change from "EMC" to  "DELL EMC" in "powermt version" command output.

Workaround : to fix the issue, replace 

VERSION=5.5
PPVERSION=`/usr/sbin/powermt version | awk '{print $7}'`
        if [ "$(echo "if (${PPVERSION} >= ${VERSION}) 1" | bc)" -eq 1 ]
then
print "\n


with

VERSION=5.5
PPVERSION=`/usr/sbin/powermt version | awk '{print $8}'`
        if [ "$(echo "if (${PPVERSION} >= ${VERSION}) 1" | bc)" -eq 1 ]
then
print "\n


Of course, after this change, the script will only work with PowerPath releases above 6.4.

Definitive Solution : The definitive script, which includes a correction which makes the script compatible with previous and future PowerPath releases, is delivered with ODM 6.1.2.0 (not available at the time of writing this article). The test should be something like:

VERSION=5.5
PPVERSION=`/usr/sbin/powermt version | awk -F 'Version' '{print $2}' | awk '{print $1}'`
        if [ "$(echo "if (${PPVERSION} >= ${VERSION}) 1" | bc)" -eq 1 ]
then
print "\n

Affected Products

PowerPath for AIX

Products

PowerPath for AIX
Article Properties
Article Number: 000050278
Article Type: Solution
Last Modified: 17 Oct 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.