PowerPath för AIX orsakar att värden slutar svara eller startas om efter en installation av PowerPath 7.0 eller PowerPath 7.0 P01

Summary: PowerPath för AIX orsakar en oväntad värdomstart varje dag runt midnatt efter en installation av (eller en uppgradering till) PowerPath 7.0 eller PowerPath 7.0 P01.

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

Miljö:
Dell EMC-programvara: PowerPath 7.0 för AIX eller PowerPath 7.0 P01 för AIX
Programvara som inte kommer från Dell EMC: Oracle-instans installerad på äldre Dell EMC-lagring (Dell-lagring som hanteras av PowerPath-VMAX-disksystem med mikrokod under 5978, Unity, VNX, VPLEX, PowerStore, XtremIO och så vidare)
En rad som "0 0 * * * /etc/emc/bin/oracleinstance" finns i crontab /var/spool/cron/crontabs/root.

Symtom:
Att köra /etc/emc/bin/oracleinstance manuellt gör att en värd slutar svara eller startar om (försök inte!)
Värden slutar svara och starta om oväntat varje dag runt midnatt. En analys av dumpen visar att problemet uppstår efter att funktionen MpxSetDevOrainstMap har anropats.
Dumpen visar följande:

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

Ett skript, /etc/emc/bin/oracleinstance, har lagts till i PowerPath för AIX 7.0 för att hantera funktionen "PowerPath Device in Use Reporting". Det här skriptet körs varje dag vid midnatt på grund av en post i crontab. Syftet med skriptet är att skapa en lista över enheter som används av Oracle. Denna lista överförs sedan till disksystemet så att dessa enheter kan få högre prioritet. Den här funktionen stöds av PowerMax-disksystem med mikrokod 5978 och senare.

Den här listan skapas även när det inte finns något PowerMax-disksystem som är anslutet till värden. Detta resulterar i att en värd slutar svara (på grund av ett problem) när disksystemet inte stöder funktionen.

Resolution

Lösning:
En enkel lösning består av att ta bort eller kommentera ut crontab-posten för /etc/emc/bin/oracleinstance som root i /var/spool/cron/crontabs/root. Ett crontab -e root-kommando kan köras. Den anropar vi som standard på crontab-rotfilen och posten kan sedan tas bort. Se man crontab för mer information.

Not: Att ta bort den här posten har ingen negativ effekt, särskilt om det inte finns någon PowerMax-lagring (med mikrokod 5978 och senare) som stöder Oracle-instansen. Om skriptet tas bort medan Oracle använder PowerMax-enheter har Oracle-enheterna samma prestanda som alla andra enheter i matrisen.

Resolution:
PowerPath för AIX 7.0 P02 och senare versioner åtgärdar problemet.

Additional Information

Det här står det i versionskommentarerna för PowerPath 7.0 P02 för AIX:
 
Problemnummer Problemöversikt Finns i version Åtgärdat i version
PPAI-783 Undvik värdkrasch och visa ett varningsmeddelande om konfigurationen överskrider det maximala antalet sökvägar som stöds per enhet. 7.0 7,0 P02
PPEE-711 Under en AIX LPM visas "E9595B51 0914221120 I S powerpath0 CONTROL Point FAILURE" 7.0 7,0 P02
PPAI-683 AIX-värdkrasch orsakad av Oracle instansnamnsfunktionalitet 7.0 7,0 P02
PPAI-671 Alla pprootdev-kommandon misslyckas med "/usr/sbin/pprootdev[15]: (requiredSpaceavaliableSpace)*
2: 0403-009 Det angivna numret är inte giltigt för det här kommandot."
7.0 7,0 P02
PPEE-583 PowerPath-hanteringskonsolen förlorar kommunikationen med enheten varje dag. 7.0 7,0 P02
PPAI-618 PowerPath: powerdd: MpxPeriodicCallbackDaemon orsakade AIX misslyckades och startades om. 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.