Why exachk?

Exachk is a comprehensive utility on an Exadata Systems for validating hardware, firmware, software and the configuration settings.

Normally after a system setup as a post installation step exachk validates the setup. If for any reason exachk isn’t installed on the compute node you can download it on My Oracle Support. The My Oracle Support note id : 1070954.1.

If installed you can locate the Software under the directory  “/opt/oracle.SupportTools” on the first compute node of an Exadata system.

Before running exachk check the installed version and if expired download and install the actual version from MOS. The current Production Version is:

[root@exachk_121021]# ./exachk -v


Starting the exachk from the command line it looks like the following output.

exachk_121021]# ./exachk -a

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

Checking ssh user equivalency settings on all nodes in cluster

Node txdb04 is configured for ssh user equivalency for root user

Searching for running databases . . . . .

. . . . . . . . . . . . . . . . . .

List of running databases registered in OCR
	All of above
None of above

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

Depending from the system load the exachk finished here in this example after 20 minutes.

First of all there will be a summary with some major and detailed information’s concerning the installed system.


The second chapter  “Findings need Attention”

The findings have a different status FAIL, WARNING and INFO.  In all cases you are able to navigate via the details in each section to see the detailed information.


Next you find the “Maximum Availability Architecture (Scorecard)”

Here you saw an overview of the installed Software Components with installed and recommended versions which is very imported.



The Oracle exachk is a mandatory tool for every Exadata system. It helps you in a lot of situations for example “Before and After” a migration, Patchset Update or reconfiguration of the system. Especially the new “- diff” option is very helpful.  It shows the difference between the “old” and “new” configuration of an Exadata System which is extremely helpful.

Yes, it is a good idea to run it regularly on the system for example every month.

So try it and check your “System Health Score”.

Veröffentlicht von spa

Oracle and Unix Professional, main focus on Oracle HA - Systems including Exadata Systems

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:


Du kommentierst mit Deinem WordPress.com-Konto. Abmelden /  Ändern )

Google Foto

Du kommentierst mit Deinem Google-Konto. Abmelden /  Ändern )


Du kommentierst mit Deinem Twitter-Konto. Abmelden /  Ändern )


Du kommentierst mit Deinem Facebook-Konto. Abmelden /  Ändern )

Verbinde mit %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d Bloggern gefällt das: