Příkazy powermt selžou s chybou "ERROR: Deklarace selhání zařízení se nezdařila"

Summary: Příkazy powermt selžou s chybou "ERROR: Deklarace selhání zařízení se nezdařila"

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

K tomuto konkrétnímu problému může dojít pouze v případě, že je server připojen ke spravovaným i nespravovaným polím PowerPath a po změnách konfigurace v obou polích. V našem příkladu byla některá zařízení Clariion odstraněna, ale odpovídající pseudozařízení nebylo vyčištěno. Poté bylo přidáno úložiště IBM a hdisky, které byly původně použity jako cesta k těmto odstraněným zařízením Clariion, byly znovu použity k popisu nových disků IBM. To vedlo k těmto nesprávným položkám v ODM

Prostředí:
OS: AIX (jakákoli příchuť)
Software DELL: PowerPath pro AIX (jakékoli vydání)
Jiné než DELL HW: Disky z pole, které nelze spravovat pomocí PowerPath.

V prostředí AIX selžou příkazy powermt s chybou "ERROR: Deklarace Device Lam se nezdařila." Tato chyba není zdokumentována v referenčních informacích Dell PowerPath Family CLI a systémových zprávách.

 

Cause

PowerPath hlásí tuto zprávu, když nemůže určit, do kterého modulu LAM (Loadable Array Module) zařízení patří. Vzhledem k tomu, že příkazy PowerPath nefungují, lze odstraňování problémů provádět pouze prostřednictvím ODM. Pokud PowerPath hledá lam LAM a nemůže najít příslušnou LAM, znamená to, že v ODM existuje pseudozařízení s položkami odkazujícími na typ zařízení, který PowerPath neočekává.

V případě, který způsobil vytvoření tohoto článku, jsme měli v ODM následující:

CuAt:
name = "hdiskpower29"
attribute = "vpd_map"
value = "MF0808C,TM1010C,RL2004C,Z00008X,Z1040780C,SN081083X"
type = "V"
generic = ""
rep = "sl"
nls_index = 0

Kontrolou PdAt pro tento druh zařízení zjistíme:

PdAt:
uniquetype = "disk/fcp/2145"
attribute = "vpd_map"
deflt = "MF0808C,TM1010C,RL2004C,Z00008X,Z1040780C,SN081083X"
values = ""
width = ""
type = "V"
generic = ""
rep = "sl"
nls_index = 0

Nejedná se o disk typu DELL ani o disk spravovaný softwarem PowerPath: jedná se o disk IBM.

Atribut unique_id pseudozařízení poskytuje snadnější důkaz o povaze zařízení. V našem případě jsme měli (skutečná hodnota byla změněna, aby byla zachována důvěrnost):

CuAt:
    name = "hdiskpower29"
    attribute = "unique_id"
    value = "33213600507680C80017D3800000000000XXXXXXX4503IBMfcp"
    type = "R"
    generic = ""
    rep = "s"
    nls_index = 0

Pokud takové položky existují v ODM a když je pseudo zařízení (zde hdiskpower29) odkazováno v "powermt_custom.xml", pak "powermt config" nemůže přidružit LAM k zařízení a selže a další příkaz "powermt" selže se stejnou chybou.

 

Resolution

Protože všechny příkazy "powermt" selžou, není možné aktualizovat soubor "powermt_custom.xml" pomocí příkazu "powermt save". Odstranění souboru "powermt_custom.xml" by bylo špatné, protože by mohlo dojít ke ztrátě vztahu mezi správnými pseudozařízeními a zařízeními spravovaného pole PowerPath.

Jediným způsobem, jak problém vyřešit, je odebrat z ODM všechna pseudozařízení, u kterých je atribut "unique_id" XXXXIBMfcp. A spíše než používat nebezpečné příkazy "odmdelete" se doporučuje jednoduše použít příkaz "rmdev -dl <pseudo_device>".

Zde je příklad příkazů, které byly spuštěny k odstranění nesprávných položek v našem příkladu (každý případ je jedinečný a níže uvedený seznam je příklad):

for i in 29 30 31 32 33 34 39 40 41 42 43 44 45 46 47 48 125 136 137 138 167 168 169 170 171 172 173 216 217 267 522 523 524 525 526 527
do
rmdev -dl hdiskpower$i
done

Po tomto vyčištění spusťte příkaz "powermt config" a poté příkaz "powermt save". V této fázi můžete také objevit některé "mrtvé" cesty (pro pseudozařízení, která byla také odstraněna z konfigurace, ale kde odpovídající disky hdisks nebyly znovu použity k odkazování na spravované disky, které nejsou spravovány pomocí PowerPath, a které nebyly zjištěny v ODM při kontrole atributu "unique_id") v zobrazení powermt. Tyto položky jsou vymazány příkazem "powermt check". V takovém případě nezapomeňte po tomto závěrečném vyčištění znovu spustit "powermt save".

 

Affected Products

PowerPath for AIX

Products

PowerPath for AIX
Article Properties
Article Number: 000055720
Article Type: Solution
Last Modified: 22 Dec 2025
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.