emc_reserve_v3.sh selže a zobrazí se zpráva "PowerPath version Version not >= 5.5".

Shrnutí: U softwaru PowerPath 6.4 pro systém AIX skript emc_reserve_v3.sh selže s chybou "PowerPath version Version not >= 5.5".

=-5.5"." />
Tento článek se vztahuje na Tento článek se nevztahuje na Tento článek není vázán na žádný konkrétní produkt. V tomto článku nejsou uvedeny všechny verze produktu.

Příznaky

Instalace nebo upgrade softwaru PowerPath na verzi PowerPath 6.4 pro systém AIX

Při použití softwaru PowerPath 6.4 pro systém AIX skript emc_reserve_v3.sh selže s chybou "PowerPath version Version not >= 5.5".

Příčina

Od verze PowerPath 6.4 je název společnosti ve verzi "powermt version" DELL EMC namísto EMC.

S předchozími verzemi softwaru PowerPath jsme měli

: # verzi
powermt EMC powermt pro PowerPath (c) verze 5.5 P 05 (sestavení 1)


V softwaru PowerPath 6.4 nyní máme

: # verzi
powermt Dell EMC powermt pro PowerPath (c) verze 6.4 (sestavení 59)


Kvůli změně názvu je nyní následující test nesprávný:

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


Verze je nyní 8. slovo ve výstupu namísto 7.

Řešení

Důvodem problému je změna z "EMC" na "DELL EMC" ve výstupu příkazu "powermt version".

Řešení: Chcete-li problém vyřešit, nahraďte

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


s

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


Samozřejmě, že po této změně bude skript fungovat pouze s verzemi PowerPath vyššími než 6.4.

Definitivní řešení: Definitivní skript, který obsahuje opravu, díky níž bude skript kompatibilní s předchozími i budoucími verzemi softwaru PowerPath, je dodáván s verzí ODM 6.1.2.0 (v době psaní tohoto článku není k dispozici). Test by měl vypadat nějak takto:

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

Dotčené produkty

PowerPath for AIX

Produkty

PowerPath for AIX
Vlastnosti článku
Číslo článku: 000050278
Typ článku: Solution
Poslední úprava: 17 Apr 2026
Verze:  5
Najděte odpovědi na své otázky od ostatních uživatelů společnosti Dell
Služby podpory
Zkontrolujte, zda se na vaše zařízení vztahují služby podpory.