jueves, 15 de agosto de 2013

NodeManager y Crash Recovery System


NodeManager puede reiniciar un servidor administrado después de una falla. La propiedad de configuración CrashRecoveryEnabled permite NodeManager para reiniciar los servidores después de un fallo del sistema. La propiedad no está activada por defecto.

Para habilitar el reinicio de los servidores después de un shutdown por una falla primero que nada debemos activar la opción: 

CrashRecoveryEnabled=true

Ya que por defecto se encuentra en false en el archivo nodemanager.properties
En la ubicación <WL_HOME>/common/nodemanager/nodemanager.properties
En la siguiente imagen presentamos un ejemplo de un dominio con certificados en el cual modificamos los siguientes parámetros:
  •  CrashRecoveryEnabled=true
  • SecureListener=true
  •  StopScriptEnabled=true


En la siguiente presentamos un ejemplo de un dominio sin certificados

  • CrashRecoveryEnabled=true
 

Iniciamos nuestra consola de administración con el comando startWeblogic.sh y no iniciamos nuestro startNodeManager.sh

Nos Dirigimos a nuestra Consola de Administracion > Entorno > Servidores > Configuración > ManagedServer_1 > Inicio del Servidor
 
En esta opción establecemos:




En los puntos anteriores se ingresan:

  •  El directorio de instalación de nuestro java
  •  El proveedor de java
  • El directorio de nuestro <WL_HOME>
  •  EL directorio de nuestro dominio Weblogic
  • En argumentos escribimos -Xnohup en caso de que estemos usando JRockit y –Xrs en caso de usar JDK
  • Nuestro archivo de política de seguridad
  • Nuestro usuario
  • Nuestra Contraseña 
  •  Guardamos


En caso de tener en ejecución nuestro startNodeManager.sh lo reiniciamos; si no, lo ejecutamos. En la consola de administración con nuestra maquina en un estado accesible por el gestor de nodos; en la sección de servidores iniciamos nuestro ManagedServer_1 esperando a que pase a un estado RUNNING





Para comprobar nuestra configuración matamos el proceso de nuestro ManagedServer_1 desde la terminal ejecutamos ps –fea | ManagedServer_1
 


 

Nos dirigimos nuevamente a la consola de administración para comprobar el estado de nuestro servidor y comprobamos que se encuentra en un estado STARTING ya que el posterior a una caída comienza el reinicio por medio del nodemanager.
 






No hay comentarios:

Publicar un comentario