Hola compañeros:
Hoy se presentó un problema con el SAP, que ya se resolvió, pero necesito ayuda para encontrar el origen de la falla.
Reporte general de usuarios: SAP no responde.
Intento acceder por SAPGUI y no se logra comunicación.
Accedo al SO y reviso espacios. Están correctos.
Acceso a la BD. Está funcional.
Intento acceder a la revisión de procesos desde el sistema operativo. Falla.
Con el usuario adm, desde el directorio de perfiles /sapmnt//profile
cd /sapmnt/PRD/profile
dpmon pf=PRD_DVEBMGS00_SAPPROD
DpMonAttach failed – possibly no dispatcher running
DPMon: External/Internal dplib version:116/184
El log de la base de datos no presenta errores ni advertencias.
Por la urgencia de reiniciar la aplicación, no generé respaldo de los logs.
Reinicié la aplicación de SAP (stopsap R3 / startsap R3 en menos de dos minutos) y se monitorean los procesos.
Se accede exitosamente al SAP por SAPGUI.
Se notifica a Soporte Técnico para que avise a los usuarios que la instancia está disponible.
Se revisa el log de la base de datos. No se encuentra error o advertencia alguna.
En la ST22 no aparece ningún error:
En la SM21 aparecen mensajes de desconexión con detalles como el siguiente:
Paquete STSK
Technical details
Tipo SysLog m Error (función,módulo,línea)
Datos variables Workp. 29 17886 wp_haltWPStop dpuxtool317#
ID transacción
ID contxt.global
ID de conexión
Contador de llamadas 0
Copié los archivos /usr/sap/PRD/DVEBMGS00/work/*.old, aunque me pierdo entre tantos datos, la principal pista está en /usr/sap/PRD/DVEBMGS00/work/dev_disp.old
…
Mon Feb 22 13:30:41 2016
*** ERROR => Internet Communication Manager (pid 15050) died [dpIcman.c 282]
DpSkipSnapshot: last snapshot created at Mon Feb 22 13:28:44 2016
, skip new snapshot
*** WARNING => NiIHdlSetParamNoSslSessionDone: call on non SSL connection [nixxi.cpp 11068]
Mon Feb 22 13:30:42 2016
DpHdlDeadWp: W26 (pid=17848) terminated automatically
Mon Feb 22 13:31:12 2016
DpHdlDeadWp: W28 (pid=16945) terminated automatically
Mon Feb 22 13:31:42 2016
DpHdlDeadWp: W26 (pid=17897) terminated automatically
Mon Feb 22 13:31:43 2016
DpLoopExec: Exit requested, shut down
DpSkipSnapshot: last snapshot created at Mon Feb 22 13:28:44 2016
, skip new snapshot
DpHalt: shutdown server >SAPPROD_PRD_00 < (normal)
DpModState: change server state from ACTIVE to SHUTDOWN
DpHalt: stop work processes
En google encontré “…It was due to swap size which led to the issue” y recomiendan que incremente la memoria swap del sistema operativo, pero no encuentro la suficiente justificación para ello.
Otros datos clave:
Instance DVEBMGS00 was not running
SM21: SAP Workp. wp_haltWPStop dpuxtool
¿Cómo puedo encontrar, a ciencia cierta, el origen de la falla y su solución?
Les agradezco de antemano la ayuda que me puedan proporcionar.