HAS Does Not Start After Server Reboot. CRS-4124 And CRS-4000 Errors (Doc ID 1624661.1)

Last updated on FEBRUARY 08, 2017

Applies to:

Oracle Database - Enterprise Edition - Version 11.2.0.1 to 11.2.0.4 [Release 11.2]
Information in this document applies to any platform.

Symptoms

CRS does not start after server reboot and manually start CRS/HAS fails with CRS-4124, CRS-4000:

# /u01/app/grid/product/11.2.0/grid/bin/crsctl start has

CRS-4124: Oracle High Availability Services startup failed.
CRS-4000: Command Start failed, or completed with errors.

There is no update in the alert_<hostname>.log or other CRS log files. From the OS system log it shows:

Feb 11 23:23:32 RACDB01 grid: [ID 702911 user.error] exec /u01/app/grid/product/11.2.0/grid/perl/bin/perl -I/u01/app/grid/product/11.2.0/grid/perl/lib /u01/app/grid/product/11.2.0/grid/bin/crswrapexece.pl
/u01/app/grid/product/11.2.0/grid/crs/install/s_crsconfig_racdb01_env.txt /u01/app/grid/product/11.2.0/grid/bin/ohasd.bin "reboot"

 
Attaching the strace/truss when starting the CRS, it shows "cannot execute"

 27942:  execve("/u01/app/grid/product/11.2.0/grid/perl/bin/perl", 0x0003D7B4, 0x0003D7D0) Err#13 EACCES [file_dac_execute]
 27942:  write(2, " / u 0 1 / a p p / g r i".., 43)      = 43
 27942:  write(2, " :  ", 2)                             = 2
 27942:  write(2, " / u 0 1 / a p p / g r i".., 47)      = 47
 27942:  write(2, " :  ", 2)                             = 2
 27942:  write(2, " c a n n o t   e x e c u".., 14)      = 14
 27942:  write(2, "\n", 1)                               = 1
 27942:  _exit(1)

  

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms