|
#1
|
|||
|
|||
Considero que si pudieras chequear que los servidores esten "vivos" no significaria que SAP este levantado.
Por lo tanto un simple ping para ver si el servidor responde y un scrpit que chekee si el "disp+work" esta corriendo para ver si SAP levantado.... |
#2
|
|||
|
|||
Gracias por tu respuesta, pero lo que necesito es ese script que chequee si los disp+work están levantados.
No se me ocurre como puedo hacer ese script. Me podeis ayudar con ese script?. Gracias. |
#3
|
|||
|
|||
ps -ef | grep dw > control_up.log
|
#4
|
|||
|
|||
Gracias, pero tu respuesta no me sirve. Yo necesito un script que lanzado desde otro servidor distinto sea capaz de chequear si el sap esta levantado o no. Y te pongo el ejemplo del ping. Yo desde un servidor hago un ping a otro servidor y me dice si esta alive o no. Pues necesito algo parecido pero para comprobar si SAP está levantado o no. Y para hacer un ps -ef necesito entrar dentro del servidor de SAP.
|
#5
|
|||
|
|||
puedes usar
rsh <hostname> ps -ef |grep -c dw esto devuelve aproximadamente el numero, correspondiente a la cantidad de procesos de dialogo corriendo en el servidor <hostname> digo aproximadamente, porque puede haber otras tareas que contengan "dw" en su nombre. para que esto funcione, el servidor de donde se esta haciendo el comando debe estar incluido en .rhosts del servidor sap. para ser estrictos, también deberías chequear el messages server (ms) es decir rsh <hostname> ps -ef |grep -c ms el resultado deberia ser 1 si no hay otro proceso coriendo que en su nombre contenga "ms" |
#6
|
|||
|
|||
Creo que esto si que me va a servir.
Muchas gracias por tu ayuda. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|