How to setup diag wait in cluster



Last updated on December 21st, 2015 at 06:27 am

 How to setup diag wait in cluster

1. Execute
as root#crsctl stop crs
#/bin/oprocd stop

2. Ensure that Clusterware stack is down on all nodes by executing

#ps -ef |egrep “crsd.bin|ocssd.bin|evmd.bin|oprocd”
This should return no processes. If there are clusterware processes running and
you proceed to the next step, you will corrupt your OCR. Do not continue until
the clusterware processes are down on all the nodes of the cluster.

3. From one node of the cluster, change the value of the “diagwait”
parameter to 13 seconds by issuing the command as root:

#crsctl set css diagwait 13 -force

4. Check if diagwait is set successfully by executing. the following command.
The command should return 13. If diagwait is not set, the following message
will be returned “Configuration parameter diagwait is not defined”

#crsctl get css diagwait

5. Restart the Oracle Clusterware on all the nodes by executing:

#crsctl start crs

6. Validate that the node is running by executing:

#crsctl check crs

3. Make sure solaris fix mentioned in below document is already been applied:

Node reboots by oprocd on Solaris environments (Doc ID 470423.1)

4. Make sure NTP daemon is running with -x option.


Leave a Reply