PowerPath for AIX forårsaker at en vert slutter å svare eller starter på nytt etter en installasjon av PowerPath 7.0 eller PowerPath 7.0 P01
Summary: PowerPath for AIX forårsaker en uventet omstart av verten hver dag rundt midnatt etter en installasjon av (eller en oppgradering 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 for AIX eller PowerPath 7.0 P01 for AIX
fra andre leverandører enn Dell EMC SW: Oracle-forekomst installert på eldre Dell EMC-lagring (Dell-lagring administrert av PowerPath-VMAX-array med mikrokode under 5978, Unity, VNX, VPLEX, PowerStore, XtremIO og så videre)
En linje som "0 0 * * * /etc/emc/bin/oracleinstance" finnes i crontab /var/spool/cron/crontabs/root.
Symptomer:
Å kjøre /etc/emc/bin/oracleinstance manuelt fører til at en vert slutter å svare eller starter på nytt (Ikke prøv det!)
Verten slutter å svare og starter uventet på nytt hver dag rundt midnatt. En analyse av dumpen viser at problemet oppstår etter aktivering av funksjonen 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
Et skript, /etc/emc/bin/oracleinstance, ble lagt til i PowerPath for AIX 7.0 for å håndtere funksjonen "PowerPath Device in Use Reporting". Dette skriptet kjøres hver dag ved midnatt på grunn av en oppføring i crontab. Formålet med skriptet er å bygge en liste over enheter som brukes av Oracle. Denne listen overføres deretter til matrisen, slik at disse enhetene kan gis høyere prioritet. Denne funksjonen støttes av PowerMax-arrayer med mikrokode 5978 og nyere.
Denne listen er bygd selv når det ikke er noen PowerMax-array som er koblet til verten. Dette fører til at en vert slutter å svare (på grunn av et problem) når arrayet ikke støtter funksjonen.
Denne listen er bygd selv når det ikke er noen PowerMax-array som er koblet til verten. Dette fører til at en vert slutter å svare (på grunn av et problem) når arrayet ikke støtter funksjonen.
Resolution
Løsning:
En enkel løsning består i å fjerne eller kommentere crontab-oppføringen for /etc/emc/bin/oracleinstance som root i /var/spool/cron/crontabs/root. En crontab -e rotkommando kan kjøres. Den påkaller vi som standard på root crontab-filen, og oppføringen kan deretter slettes. Se man crontab for mer informasjon.
Notat: Fjerning av denne oppføringen har ingen negativ effekt, spesielt hvis det ikke er noen PowerMax-lagring (med mikrokode 5978 og nyere) som støtter Oracle-forekomsten. Hvis skriptet fjernes når Oracle bruker PowerMax-enheter, har Oracle-enhetene samme ytelse som andre enheter i arrayet.
Resolusjon:
PowerPath for AIX 7.0 P02 og nyere versjoner løser dette problemet.
En enkel løsning består i å fjerne eller kommentere crontab-oppføringen for /etc/emc/bin/oracleinstance som root i /var/spool/cron/crontabs/root. En crontab -e rotkommando kan kjøres. Den påkaller vi som standard på root crontab-filen, og oppføringen kan deretter slettes. Se man crontab for mer informasjon.
Notat: Fjerning av denne oppføringen har ingen negativ effekt, spesielt hvis det ikke er noen PowerMax-lagring (med mikrokode 5978 og nyere) som støtter Oracle-forekomsten. Hvis skriptet fjernes når Oracle bruker PowerMax-enheter, har Oracle-enhetene samme ytelse som andre enheter i arrayet.
Resolusjon:
PowerPath for AIX 7.0 P02 og nyere versjoner løser dette problemet.
Additional Information
Her er det som finnes i produktmerknadene for PowerPath 7.0 P02 for AIX:
| Problem nummer | Sammendrag av problemer | Funnet i versjon | Løst i versjon |
|---|---|---|---|
| PPAI-783 | Unngå vertskrasj, og vis en advarsel i tilfelle konfigurasjonen overskrider maksimalt antall baner som støttes per enhet. | 7.0 | 7.0 P02 |
| PPEE-711 | Under en AIX LPM ser vi "E9595B51 0914221120 I S powerpath0 CONTROL POINT FAILURE" | 7.0 | 7.0 P02 |
| PPAI-683 | AIX-vertskrasj forårsaket av Oracle-forekomstnavnfunksjonalitet | 7.0 | 7.0 P02 |
| PPAI-671 | Alle pprootdev-kommandoer mislykkes med "/usr/sbin/pprootdev[15]: (requiredSpaceavaliableSpace)* 2: 0403-009 Det angitte nummeret er ikke gyldig for denne kommandoen." |
7.0 | 7.0 P02 |
| PPEE-583 | PowerPath-administrasjonskonsollen mister kommunikasjonen med apparatet hver dag. | 7.0 | 7.0 P02 |
| PPAI-618 | PowerPath: powerdd: MpxPeriodicCallbackDaemon forårsaket at AIX mislyktes og startet på nytt. | 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.