DOYENSYS Knowledge Portal




We Welcome you to visit our DOYENSYS KNOWLEDGE PORTAL : Doyensys Knowledge Portal




Sunday, June 24, 2018

Check and fix file permissions on Grid Infrastructure environment


Steps to fix the GRID_HOME permissions :-

1. Validate the <GRID_HOME> by using cluvfy tool.

$ cluvfy comp software -n all -verbose
This though only validates the binary files and theirs permissions

2. Check the permissions from the following 2 files which are created during Grid Infrastructure installation.

In $GRID_HOME/crs/utl (for 11.2 and 12.1.0.1) and <GRID_HOME>/crs/utl/<hostname> (for 12.1.0.2) directory:

- crsconfig_dirs which has all directories listed in <GRID_HOME> and their permissions

- crsconfig_fileperms which has list of files and their permissions and locations in <GRID_HOME>.

3. The permissions can be reverted back to original values with rootcrs.pl or roothas.pl.

We need to stop the clusterware related resources to change the permissions for the GRID_HOME.

For 11.2.0.4:

For clustered Grid Infrastructure, as root user

# cd <GRID_HOME>/crs/install/
# ./rootcrs.pl -init

For Standalone Grid Infrastructure, as root user

# cd <GRID_HOME>/crs/install/
# ./roothas.pl  -init

For 12.1.0.2:

For clustered Grid Infrastructure, as root user

# cd <GRID_HOME>/crs/install/
# ./rootcrs.sh -init


Now,check the GRID_HOME binaries are under correct permissions and group.

Start the cluster,

crsctl start crs


No comments: