PowerPath para AIX provoca que un host deje de responder o se reinicie después de una instalación de PowerPath 7.0 o PowerPath 7.0 P01

Resumen: PowerPath para AIX provoca un reinicio inesperado del host todos los días alrededor de la medianoche después de una instalación de (o una actualización a) PowerPath 7.0 o PowerPath 7.0 P01. ...

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas

Medio ambiente:
Software de Dell EMC: PowerPath 7.0 para AIX o PowerPath 7.0 P01 para AIX
Software que no es de Dell EMC: Instancia de Oracle instalada en el almacenamiento heredado de Dell EMC (almacenamiento de Dell administrado por el arreglo PowerPath-VMAX con microcódigo inferior a 5978, Unity, VNX, VPLEX, PowerStore, XtremIO, etc.)
Una línea como "0 0 * * * /etc/emc/bin/oracleinstance" se encuentra en crontab /var/spool/cron/crontabs/root.

Síntomas:
La ejecución manual de /etc/emc/bin/oracleinstance hace que un host deje de responder o se reinicie (¡no lo intente!)
El host deja de responder y de reiniciarse inesperadamente todos los días alrededor de la medianoche. Un análisis del volcado revela que el problema se produce después de invocar la función MpxSetDevOrainstMap .
El volcado muestra lo siguiente:

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

Causa

Se agregó un script, /etc/emc/bin/oracleinstance, a PowerPath para AIX 7.0 para manejar la característica "Generación de informes de dispositivos en uso de PowerPath". Este script se ejecuta todos los días a medianoche debido a una entrada en crontab. El propósito del script es crear una lista de los dispositivos que utiliza Oracle. Luego, esta lista se transmite al arreglo para que se pueda dar una mayor prioridad a estos dispositivos. Esta característica es compatible con los arreglos PowerMax con microcódigo 5978 y versiones posteriores.

Esta lista se crea incluso cuando no hay ningún arreglo PowerMax conectado al host. Esto hace que un host deje de responder (debido a un problema) cuando el arreglo no es compatible con la característica.

Resolución

Solución alternativa:
Una solución alternativa sencilla consiste en eliminar o comentar la entrada crontab para /etc/emc/bin/oracleinstance como root en /var/spool/cron/crontabs/root. Se puede ejecutar un comando crontab -e root . Invoca vi de forma predeterminada en el archivo crontab raíz y la entrada se puede eliminar. Consulte man crontab para obtener más detalles.

Nota: La eliminación de esta entrada no tiene ningún efecto adverso, especialmente si no hay almacenamiento PowerMax (con microcódigo 5978 y superior) compatible con la instancia de Oracle. Si el script se elimina mientras Oracle utiliza dispositivos PowerMax, los dispositivos Oracle tendrán el mismo rendimiento que cualquier otro dispositivo del arreglo.

Resolución:
PowerPath para AIX 7.0 P02 y versiones posteriores abordan este problema.

Información adicional

Esto es lo que se encuentra en las notas de la versión de PowerPath 7.0 P02 para AIX:
 
Número de problema Resumen del problema Se encuentra en la versión Solucionado en la versión
PPAI-783 Evite el bloqueo del host y muestre un mensaje de advertencia en caso de que la configuración exceda el máximo de rutas admitidas por dispositivo. 7,0 7.0 P02
PPEE-711 Durante un LPM de AIX, vemos "E9595B51 0914221120 I S powerpath0 CONTROL POINT FAILURE" 7,0 7.0 P02
PPAI-683 Bloqueo del host de AIX causado por la funcionalidad de nombre de instancia de Oracle 7,0 7.0 P02
PPAI-671 Todas las órdenes pprootdev fallan con "/usr/sbin/pprootdev[15]: (requiredSpaceavaliableSpace)*
2: 0403-009 El número especificado no es válido para este comando".
7,0 7.0 P02
PPEE-583 La consola de administración de PowerPath pierde comunicación con el dispositivo todos los días. 7,0 7.0 P02
PPAI-618 PowerPath: powerdd: MpxPeriodicCallbackDaemon provocó que AIX fallara y se reiniciara. 6.4 7,0
Propiedades del artículo
Número del artículo: 000172441
Tipo de artículo: Solution
Última modificación: 05 may 2026
Versión:  5
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.