PowerPath til AIX får værten til at holde op med at reagere eller genstarte efter en installation af PowerPath 7.0 eller PowerPath 7.0 P01
Summary: PowerPath til AIX forårsager en uventet genstart af værten hver dag omkring midnat efter installation af (eller opgradering til) 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 SW: PowerPath 7.0 til AIX eller PowerPath 7.0 P01 til AIX
ikke-Dell EMC SW: Oracle-instans installeret på Dell EMC legacy-storage (Dell-storage administreret af PowerPath-VMAX-system med mikrokode under 5978, Unity, VNX, VPLEX, PowerStore, XtremIO osv.)
En linje som f.eks. "0 0 * * * /etc/emc/bin/oracleinstance" findes i crontab /var/spool/cron/crontabs/root.
Symptomer:
Hvis du kører /etc/emc/bin/oracleinstance manuelt, stopper en vært med at reagere eller genstarter (prøv ikke!)
Værten holder op med at reagere og genstarte uventet hver dag omkring midnat. En analyse af dumpet afslører, at problemet opstår efter aktivering af funktionen MpxSetDevOrainstMap .
Dumpen viser følgende:
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
Der blev føjet et script, /etc/emc/bin/oracleinstance, til PowerPath til AIX 7.0 for at håndtere funktionen "PowerPath Device in Use Reporting". Dette script køres hver dag ved midnat på grund af en post i crontab. Formålet med scriptet er at opbygge en liste over enheder, der bruges af Oracle. Denne liste overføres derefter til systemet, så disse enheder kan prioriteres højere. Denne funktion understøttes af PowerMax-systemer med mikrokode 5978 og nyere.
Denne liste oprettes, selv når der ikke er tilsluttet et PowerMax-system til værten. Dette resulterer i, at en vært holder op med at svare (på grund af et problem), når systemet ikke understøtter funktionen.
Denne liste oprettes, selv når der ikke er tilsluttet et PowerMax-system til værten. Dette resulterer i, at en vært holder op med at svare (på grund af et problem), når systemet ikke understøtter funktionen.
Resolution
Løsning:
En nem løsning består i at fjerne eller kommentere crontab-posten for /etc/emc/bin/oracleinstance som root in /var/spool/cron/crontabs/root. En crontab -e root-kommando kan køres. Det påberåber vi som standard på rodcrontabfilen, og posten kan derefter slettes. Se man crontab for flere detaljer.
Seddel: Fjernelse af denne post har ingen negative konsekvenser, især hvis der ikke er noget PowerMax-lager (med mikrokode 5978 og nyere), der understøtter Oracle-forekomsten. Hvis scriptet fjernes, mens Oracle bruger PowerMax-enheder, har Oracle-enhederne samme ydeevne som alle andre enheder i systemet.
Opløsning:
PowerPath til AIX 7.0 P02 og nyere versioner løser dette problem.
En nem løsning består i at fjerne eller kommentere crontab-posten for /etc/emc/bin/oracleinstance som root in /var/spool/cron/crontabs/root. En crontab -e root-kommando kan køres. Det påberåber vi som standard på rodcrontabfilen, og posten kan derefter slettes. Se man crontab for flere detaljer.
Seddel: Fjernelse af denne post har ingen negative konsekvenser, især hvis der ikke er noget PowerMax-lager (med mikrokode 5978 og nyere), der understøtter Oracle-forekomsten. Hvis scriptet fjernes, mens Oracle bruger PowerMax-enheder, har Oracle-enhederne samme ydeevne som alle andre enheder i systemet.
Opløsning:
PowerPath til AIX 7.0 P02 og nyere versioner løser dette problem.
Additional Information
Her er, hvad der findes i produktbemærkningerne til PowerPath 7.0 P02 til AIX :
| Problemnummer | Problemopsummering | Fundet i version | Løst i version |
|---|---|---|---|
| PPAI-783 | Undgå værtsnedbrud, og vis advarselsmeddelelse, hvis konfigurationen overstiger det maksimale antal stier, der understøttes pr. enhed. | 7.0 | 7.0 P02 |
| PPEE-711 | Under en AIX LPM ser vi "E9595B51 0914221120 I S powerpath0 KONTROLPUNKTFEJL" | 7.0 | 7.0 P02 |
| PPAI-683 | AIX-værtsnedbrud forårsaget af Oracle Instance Name-funktionaliteten | 7.0 | 7.0 P02 |
| PPAI-671 | Alle pprootdev-kommandoer mislykkes med "/usr/sbin/pprootdev[15]: (requiredSpaceavaliableSpace)* 2: 0403-009 Det angivne nummer er ikke gyldigt for denne kommando." |
7.0 | 7.0 P02 |
| PPEE-583 | PowerPath-administrationskonsollen mister kommunikationen til enheden hver dag. | 7.0 | 7.0 P02 |
| PPAI-618 | PowerPath: powerdd: MpxPeriodicCallbackDaemon forårsagede, at AIX mislykkedes og genstartede. | 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.