Oracle Database Blog: Experiments & Learnings

September 15, 2015

crsctl.bin: 0403-006 Execute permission denied

Filed under: Oracle RDBMS — Saurabh Manroy @ 9:10 am

Oracle Restart 11.2.0.3 with PSU14 and few one-offs, hosted on AIX 6.1 TL9

After a planned server reboot, HAS wasn’t able to start. Trying to start CRS gave the following error:

pic1

Permissions for the files looked like below:

pic2

which were similar to what was seen on other hosts where Oracle was healthy.

truss on the command yielded the following error:

pic3

From GNU, ENXIO means the following:

“Macro: int ENXIO

No such device or address. The system tried to use the device represented by a file you specified, and it couldn’t find the device. This can mean that the device file was installed incorrectly, or that the physical device is missing or not correctly attached to the computer.”

Because this was a test machine, I could afford to do a little more testing on this. Tried to move the file crsctl.bin and got the following:

pic4

This was followed by running ‘fsck’ which confirmed that there was problem with the filesystem:

pic6

Another execution of fsck with Auto-fix option, helped. All problematic inodes reported above were auto-corrected. With same set of permissions (as reported earlier) for crsctl.bin and crsctl, Oracle HAS started without issues.

Advertisements

Leave a Comment »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Create a free website or blog at WordPress.com.

%d bloggers like this: