Software PowerPath pro AIX způsobuje, že hostitel po instalaci softwaru PowerPath 7.0 nebo PowerPath 7.0 P01 přestane reagovat nebo se restartuje

Summary: Software PowerPath for AIX způsobuje každý den kolem půlnoci po instalaci (nebo upgradu) softwaru PowerPath 7.0 nebo PowerPath 7.0 P01 neočekávané restartování hostitele.

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

Životní prostředí:
Software Dell EMC: PowerPath 7.0 pro AIX nebo PowerPath 7.0 P01 pro AIX
Software od jiných výrobců než Dell EMC: Instance Oracle nainstalovaná ve starším úložišti Dell EMC (úložiště Dell spravované polem PowerPath-VMAX s mikrokódem nižším než 5978, Unity, VNX, VPLEX, PowerStore, XtremIO atd.)
Řádek jako "0 0 * * * /etc/emc/bin/oracleinstance" se nachází v crontab /var/spool/cron/crontabs/root.

Symptomy:
Ruční spuštění souboru /etc/emc/bin/oracleinstance způsobuje, že hostitel přestane reagovat nebo se restartuje (nezkoušejte to!)
Hostitel přestane reagovat a neočekávaně se restartuje každý den kolem půlnoci. Analýza výpisu odhaluje, že k problému dochází po vyvolání funkce MpxSetDevOrainstMap .
Výpis zobrazuje následující:

CRASH INFORMATION:
CPU 16 CSA F0xxxxxxxxxxxxxx at time of crash, error code for LEDs: 30000000
pvthread+194300 STACK:
[0000F434]___memmove64+000034 ()
[F1000000C049EE38]MpxSetDevOrainstMap+000138 (F1000C0310327E80, 0000000000000060)
[F1000000C04A90C8]MpxIocmd+0004C8 (0000015300000153, F1000C0310327E80,
   0000006000000060)
[F1000000C041517C]EmcpIocmd+0001FC (F00000002FF46B88, 0000015300000153,
   F1000C0310327E80, 0000006000000060)
[F1000000C042086C]power_ioctl+0003AC (8000000F00000000, 0000000400000004,
   000000002FF22998, 0000000000000003, 0000000000000000, 0000000000000000)
[00014D70].hkey_legacy_gate+00004C ()
[006A5D38]rdevioctl+0000B8 (??, ??, ??, ??, ??, ??)
[008E3F2C]spec_ioctl+00008C (??, ??, ??, ??, ??, ??)
[00704658]vnop_ioctl+000058 (??, ??, ??, ??, ??, ??)
[0071E774]vno_ioctl+0001B4 (??, ??, ??, ??, ??)
[007CF1F4]common_ioctl+000114 (??, ??, ??, ??)
[0000394C]syscall+000244 ()
[kdb_get_virtual_memory] no real storage @ 2FF228A8
[D011CA6C]D011CA6C ()
[kdb_read_mem] no real storage @ FFFFFFFFFFF60F0

Cause

Do softwaru PowerPath pro systém AIX 7.0 byl přidán skript /etc/emc/bin/oracleinstance, který zpracovává funkci hlášení "PowerPath Device in Use Reporting". Tento skript se spouští každý den o půlnoci kvůli záznamu v crontabu. Účelem skriptu je vytvořit seznam zařízení používaných společností Oracle. Tento seznam je pak přenesen do pole, aby bylo možné těmto zařízením přiřadit vyšší prioritu. Tuto funkci podporují pole PowerMax s mikrokódem 5978 a novějším.

Tento seznam je sestaven i v případě, že k hostiteli není připojeno žádné pole PowerMax. To má za následek, že hostitel přestane reagovat (z důvodu problému), když pole tuto funkci nepodporuje.

Resolution

Alternativní řešení:
Jednoduché řešení spočívá v odstranění nebo zakomentování položky crontab pro /etc/emc/bin/oracleinstance jako root v /var/spool/cron/crontabs/root. Lze spustit příkaz crontab -e root . Ve výchozím nastavení vyvolá vi v kořenovém souboru crontab a záznam lze poté odstranit. Pro více informací se podívejte na man crontab .

Poznámka: Odstranění této položky nemá žádný nepříznivý vliv, zejména pokud není k dispozici žádné úložiště PowerMax (s mikrokódem 5978 a novějším), které by podporovalo instanci Oracle. Pokud dojde k odebrání skriptu, když Oracle používá zařízení PowerMax, budou mít tato zařízení stejný výkon jako všechna ostatní zařízení v poli.

Usnesení:
PowerPath pro AIX 7.0 P02 a novější verze řeší tento problém.

Additional Information

Zde je uvedeno, co naleznete v informacích o vydání softwaru PowerPath 7.0 P02 for AIX:
 
Číslo problému Shrnutí problému Nalezeno ve verzi Opraveno ve verzi
PPAI-783 Vyhněte se selhání hostitele a zobrazte varovnou zprávu v případě, že konfigurace překročí maximální počet podporovaných cest na zařízení. 7.0 7.0 P02
PPEE-711 Během AIX LPM se zobrazí zpráva "E9595B51 0914221120 I S powerpath0 CONTROL POINT FAILURE" 7.0 7.0 P02
PPAI-683 Selhání hostitele AIX způsobené funkcí názvu instance Oracle 7.0 7.0 P02
PPAI-671 Všechny příkazy pprootdev selžou s chybou "/usr/sbin/pprootdev[15]: (requiredSpaceavaliableSpace)*
2: 0403-009 Zadané číslo není pro tento příkaz platné."
7.0 7.0 P02
PPEE-583 Konzole pro správu PowerPath ztrácí každý den komunikaci se zařízením. 7.0 7.0 P02
PPAI-618 PowerPath: powerdd: MpxPeriodicCallbackDaemon způsobil selhání a restartování AIX. 6,4 7.0
Article Properties
Article Number: 000172441
Article Type: Solution
Last Modified: 03 Jul 2024
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.