Experience: is what you get soon after you need it.

Experience: is what you get soon after you need it.

Rasul Allah (sal Allahu alaihi wa sallam) said: "Restore the trusts of those who trust you, and deal not falsely with him who deals falsely with you." [Abu Dawud, Tirmidhi]

Search This Blog

Saturday, July 28, 2012

Exachk Error RC-002- Unable to read driver files. Please report this error to your Oracle representative for action.

>sh exachk -a

Error RC-002- Unable to read driver files. Please report this error to your Oracle representative for action.

Exiting .....



  While running exacheck I got the above error and there is no document as such that explains why I got this error message.

I gave another shot at the exacheck user guide and it says it is preferable to copy/use the exacheck script from Database node-1 $HOME directory of the oracle software installation owner (oracle user) i.e /home/oracle  ( remember it is mentioned in the doc as a preference and not mandatory )  anyway I copied back the exacheck.zip from dbfs mount to home directory unzipped it and ran the exacheck from there..bingo it picked up the driver files this time...


exa-host1(DBSID1)  /home/oracle
>exachk -a

CRS stack is running and CRS_HOME is not set. Do you want to set CRS_HOME to /u01/app/11.2.0.3/grid?[y/n][y]




Checking ssh user equivalency settings on all nodes in cluster

Node ex01host2 is configured for ssh user equivalency for oracle user

Node ex01host3 is configured for ssh user equivalency for oracle user

Node ex01host4 is configured for ssh user equivalency for oracle user



Searching for running databases . . . . .

. . . . .
List of running databases registered in OCR
1. DBAINST
2. DBABNST
3. DBCINST
4. All of above
5. None of above

Select databases from list for checking best practices. For multiple databases, select 4 for All or comma separated number like 1,2 etc [1-5][4].4



Checking Status of Oracle Software Stack - Clusterware, ASM, RDBMS

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
-------------------------------------------------------------------------------------------------------
                                                 Oracle Stack Status
-------------------------------------------------------------------------------------------------------
Host Name  CRS Installed  ASM HOME       RDBMS Installed  CRS UP    ASM UP    RDBMS UP  DB Instance Name
-------------------------------------------------------------------------------------------------------
ex01host1      Yes             Yes             Yes             Yes        Yes      Yes      DBAINST1 DBBINST1 DBCINST1
ex01host2      Yes             Yes             Yes             Yes        Yes      Yes      DBAINST2 DBBINST2 DBCINST2
ex01host3      Yes             Yes             Yes             Yes        Yes      Yes      DBAINST3 DBBINST3 DBCINST3
ex01host4      Yes             Yes             Yes             Yes        Yes      Yes      DBAINST4 DBBINST4 DBCINST4
-------------------------------------------------------------------------------------------------------

root user equivalence is not setup between ex01host1 and STORAGE SERVER cellhost1.

1. Enter 1 if you will enter root password for each STORAGE SERVER when prompted.

2. Enter 2 to exit and configure root user equivalence manually and re-run exachk.

3. Enter 3 to skip checking best practices on STORAGE SERVER.

Please indicate your selection from one of the above options[1-3][1]:-


Please indicate your selection from one of the above options[1-3][1]:- 1


Is root password same on all STORAGE SERVER?[y/n][y]


Enter root password for STORAGE SERVER :-


86 of the included audit checks require root privileged data collection on DATABASE SERVER. If sudo is not configured or the root password is not available, audit checks which  require root privileged data collection can be skipped.


1. Enter 1 if you will enter root password for each on DATABASE SERVER host when prompted

2. Enter 2 if you have sudo configured for oracle user to execute root_exachk.sh script on DATABASE SERVER

3. Enter 3 to skip the root privileged collections on DATABASE SERVER

4. Enter 4 to exit and work with the SA to configure sudo on DATABASE SERVER or to arrange for root access and run the tool later.

Please indicate your selection from one of the above options[1-4][1]:-


Please indicate your selection from one of the above options[1-4][1]:- 1


Is root password same on all compute nodes?[y/n][y]


Enter root password on DATABASE SERVER:-


9 of the included audit checks require root privileged data collection on INFINIBAND SWITCH .


1. Enter 1 if you will enter root password for each INFINIBAND SWITCH when prompted

2. Enter 2 to exit and to arrange for root access and run the exachk later.

3. Enter 3 to skip checking best practices on INFINIBAND SWITCH

Please indicate your selection from one of the above options[1-3][1]:-


Is root password same on all INFINIBAND SWITCH ?[y/n][y]


Enter root password for INFINIBAND SWITCH :-


*** Checking Best Practice Recommendations (PASS/WARNING/FAIL) ***


Log file for collections and audit checks are at
/home/oracle/exachk_072712_160651/exachk.log



3 comments:

Anonymous said...

it worked for to run raccheck

mehak kashish said...

excellent piece of information, I had come to know about your website from my friend kishore, pune,i have read atleast 8 posts of yours by now, and let me tell you, your site gives the best and the most interesting information. This is just the kind of information that i had been looking for, i'm already your rss reader now and i would regularly watch out for the new posts, once again hats off to you! Thanx a lot once again, Regards, obiee training in hyderebad

Mr. DBA & DMA said...

Good Info

Thanks,

http://exadatacertification.blogspot.com/