Inicio » Oracle » Clusterware » Cómo se levanta Clusterware 11.1.X

Cómo se levanta Clusterware 11.1.X

 Los comandos para levantarlo y pararlo son los siguientes:

crsctl stop crs
crsctl start crs

Para levantar los demonios de clusterware se utiliza un script que se ejecuta como usuario root.

 Los scripts de inicio de clusterware se pueden encontrar en:

 • /etc/init.d (Sun, Linux)

Se llaman:

 • init.cssd: levanta los demonios ocssd.bin, oclsomon, oprocd y oclsvmon.

 • init.evmd: levanta el demonio evmd.bin. . init.crsd: levanta el demonio crsd.bin

 • init.crs : levanta, para, habilita y deshabilita

 El arranque automático de clusterware se realice en 3 pasos:.

 1. Se Ejecuta el script init.d rc*.d para permitir que clusterware se reinicie o no (dependiendo si está o no habilitado) después de un reinicio

Nota: El init.* scripts no se debe ejecuta nunca manualmente, para habilitar o deshabilitar el reinicio automático utilizar, cualquiera de estos dos comandos:

$ crsctl disable crs
 $ init.crs disable
$ crsctl enable crs
$init.crs enable

Cuando los scripts rc*.d se ejecutan al nivel de ejecución del sistema operativo, el init.crs start determina si debe o no levantar Clusterware dependiendo del modo del sistema operativo.

 2.Si la instalación ha ido bien se crearan tres entradas en el initab encargadas de levantar clusterware:

h1:3:respawn:/etc/init.d/init.evmd run >/dev/null 2>&1 </dev/null
h2:3:respawn:/etc/init.d/init.cssd fatal >/dev/null 2>&1 </dev/null
h3:3:respawn:/etc/init.d/init.crsd run >/dev/null 2>&1 </dev/null

Los prerrequisitos se comprueban con la ejecución de ‘init.cssd startcheck’

 Los scripts de Clusterware comprueban si Clusterware reúne los prerrequisitos básicos y está disponible para levantarse. init.cssd startcheck. El ultimo scripts necesita devolver un código 0 para permitir que Clusterware se levante sin problema y en caso de error deja en /tmp/crsctl.xxxx ficheros de error con los mensajes pertinentes.

Este script lo que hace es ejecutar como usuario oracle el siguiente comando ‘su -l oracle’ crsctl check boot

 La ejecución de este comando no debe devolver nada para que se permita a Clusterware levantarse. Puede devolver errores como estos:

 ‘ no read access to the ocr’

 ‘clustered ip is not defined’

‘$CRS_HOME is not mounted’

Una vez que los tres prerrequisitos se cumplen Clusterware inicia ejecutables *.bin, los cuales se pueden confirmarse utilizando el siguiente comando :

 'ps -ef grep .bin':
 oracle 9311 19610 0 Nov20 /opt/app/oracle/product/crs/bin/oclsomon.bin
oracle 9547 18245 0 Nov20 /opt/app/oracle/product/crs/bin/ocssd.bin
oracle 8415 18005 0Nov20 /opt/app/oracle/product/crs/bin/evmd.bin
root 8639 16555 0 Nov20 /opt/app/oracle/product/crs/bin/crsd.bin

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s