Cluster won’t start if diagnostic_dest folder is missing
Posted by Kamran Agayev A. on 3rd March 2014
One of the reason of why cluster won’t start is DIAGNOSTIC_DEST folder is missing. Here it is what I got today in of the nodes of the RAC environment:
db-bash: crs_stat -t
HA Resource Target State
———– —— —–
error connecting to CRSD at [(ADDRESS=(PROTOCOL=IPC)(KEY=ora_crsqs))] clsccon 184
While checking alert log file of the clusterware ($GRID_HOME/log/node1/alertnode1.log
[/home/oracle/11.2.0/grid_1124/bin/oraagent.bin(4745)]CRS-5011:Check of resource “+ASM” failed: details at “(:CLSN00006:)” in “/home/oracle/11.2.0/grid_1124/log/node01/agent/ohasd/oraagent_oracle/oraagent_oracle.log”
ASM instance failed to start. I connected to ASM instance and tried to start it manually:
db-bash-$ asm
SQL*Plus: Release 11.2.0.4.0 Production on Mon Mar 3 10:32:24 2014
Copyright (c) 1982, 2013, Oracle. All rights reserved.
Connected to an idle instance.
ASM> startup
ORA-48108: invalid value given for the diagnostic_dest init.ora parameter
ORA-48140: the specified ADR Base directory does not exist [/home/oracle/11.2.0/dbhome]
ORA-48187: specified directory does not exist
HPUX-ia64 Error: 2: No such file or directory
Additional information: 1
ASM>
ADR Base Directory is missing. After creating it, I successfully started the CRS and got the happiest message :
db-bash-$ crsctl check crs
CRS-4638: Oracle High Availability Services is online
CRS-4537: Cluster Ready Services is online
CRS-4529: Cluster Synchronization Services is online
CRS-4533: Event Manager is online
db-bash-$
Posted in Administration, RAC issues | 2 Comments »