✒️El inicio y parada del sistema SAP
El inicio y parada del sistema SAP
U3-L4. Inicio y Parada del Sistema SAP. (tips para cuando SAP no levanta los servicios)
Saber la secuencia en que ocurren los procesos puede ayudar a ubicar la raíz de los problemas.
INICIO.
Secuencia de inicio de componentes de un sist SAP:
Al iniciar el sist. debemos loguearnos con usr ‹sid›ADM del S.O.
Base de Datos. Es el 1er componente que debe estar operativo. (la herramienta de administración del sist. lo iniciará si no lo está).
Servicios centrales (CS instancia), solo casos ABAP+JAVA.
SAPOSCOL. Proceso encargado de la recolección de info relacionada al S.O. (no es crítico para operación del sist)
Instancia Central de ABAP. Donde se iniciará el MS, luego el dispatcher y después los WP de ésta instancia.
Otras instancias. Una vez que el MS y WP-E de la IC han finalizado, viene el turno de éstas que pueden estar en el mismo servidor o en otros servidores. Harán la misma secuencia de los 4 puntos anteriores.
Secuencia de inicio desde la SAPMMC de Windows. (sap management console)
Desde Process List. (en amarillo)
proceso: strdbs.cmd (en amarillo) - Inicio de la DB.
proceso: msg_server.EXE (MessageServer) en verde - Inicio del MS.
proceso disp-work.EXE (en amarillo) - Inicio del Dispatcher de la Instancia Central.
click en AS ABAP WP Table - (Inicio de los WP de la Instancia Central). Mientras la columna Start indica "no", los WP continúan iniciando.
Click en actualizar (botón flecha verde en curva)
Click de nuevo en Process List.
proceso: msg-server.EXE - (en verde) - MS.
proceso: disp-work.EXE - (en verde) - Dispatcher.
Significa que la IC ya está operativa.
El Process List (en verde).
click de nuevo en AS ABAP WP Table y ya la columna Start tiene yes en todos los WP (DIA,UPD,ENQ,BTC,UP2)
click en icono (rojo esquina superior izq) del SAPMMC (consola de administración de servicios de Windows) podemos verificar status del proceso SAPOsCOL (dirá iniciado) y
Encontraremos un servicio (SAPNSP00) - SAPSTARTSRV por c/u de las instancias que tenga nuestro sist.
A partir de versión 7.0 del SAP NW, el servicio sapstartsrv está presente en todos los S.O soportados por SAP.
El sapstartsrv puede recibir solicitudes web y de la SAPMMC, Al recibir el comando de inicio, se comunica con el Start Profile de la instancia para dar inicio a los componentes de ésta.
Luego el dispatcher accederá al Default and Instance Profile y tomará los parámetros allí configurados para la instancia (aquí está el orden de los componentes).
Ej: el Instance Profile define los WP (en tipo y cantidad) para cada instancia.
______________________________
PARADA.
Cuando necesitemos detener un sist SAP primero deberemos chequear el status de:
SM04 para verificar que no haya usr conectados.
SM37 para verificar que no existan jobs ejecutándose (background processing) o planificados o jobs que activarán sistemas externos.
SM35 Batch Input. (de la mano con la SM37)
SM13 verificar si existen actualizaciones pendientes.
SMGW verificar que no hayan conexiones externas a nuestro sist.
SM02 enviar mensaje anunciando la parada del sistema SAP.
Para detener el sistema utilizaremos diferentes herramienta para c/u de los componentes.
1) Detener las instancias SAP. El administrador puede hacerlo desde RZ03 (no es frecuente), la más común es utilizar la Consola de SAP. (MC SAP) que se encargará de realizar el proceso inverso al de inicio, parando primero los componentes y por último la DB.
2) La DB. Con la herramienta de administración de nuestra DB (database tools)
3) Los servicios de los diferentes componentes, utilizando la Consola de servicios de Windows. (Windows Service Control Manager, Database Services, SAP(sid)_(inst.nro), SAPOsCOL)
Desde la consola de administración de Windows de SAP para detener el AS.
(sapmmc - Console Root/SAP Systems/NSP)
click al botón de cuadradito.
Al dar click en AS ABAP WP Table vemos "no" en status de todos los WP.
click en Process List (en verde) y vemos los procesos: MS y dispatcher (en verde).
click al botón actualizar y pasan a color gris con status "Stopped"
Nota: importante saber los pasos en orden para ir descartando problemas y buscar soluciones. Ej: si no levanta la DB no tienen sentidos los siguientes pasos a seguir, si no levanta el Dispatcher puede ser por falta de memoria, etc.
 
 
 
Sobre el autor
Publicación académica de Tania Palma Sarcos, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Tania Palma Sarcos
Profesión: T.s.u en Informática - Peru - Legajo: GD37U
✒️Autor de: 35 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Egresar con óptimos conocimientos para brindar servicio de calidad además de contar con base sólida para continuar mi preparación en sap.
Certificación Académica de Tania Palma