ORAchk: Health Checks for the Oracle Stack
Overview
Oracle ORAchk is a free, lightweight and non-intrusive health check framework for the Oracle stack of software and hardware components. It allows you to better identify and act on those factors that effect Oracle compliance, stability and performance.
Features
- Automates risk identification and proactive notification before business is impacted
- Runs health checks based on critical and reoccurring problems.
- Runs in your environment with no need to send anything to Oracle.
- Enables you to schedule email health check reports.
- Integrates the findings into other tools of your choice.
- ORAchk is pre-installed with the database. These instructions cover how to use the latest version.
- EXAchk is not covered here (it is for Oracle Engineered Systems).
To download go to: Doc ID 1268927.2
Installation
Create App Directory
su -
mkdir /u01/app/orachk
chown grid:oinstall /u01/app/orachk
chmod 765 /u01/app/orachk
For a stand-alone database system use the oracle user instead of grid user.
Unzip File
su - grid
cp /tmp/orachk.zip /u01/app/orachk/
cd /u01/app/orachk
unzip orachk.zip
For a stand-alone database system use the oracle user instead of grid user.
Create Report
Example usage session below.
su -
export GRID_HOME=/u01/app/12.2.0.1/grid
export PATH=$GRID_HOME/bin:$PATH
cd /u01/app/orachk
./orachk
- For a stand-alone database system use the oracle user instead of the root user to create report.
- You can also run orachk in local mode with the switch -localonly.
CRS stack is running and CRS_HOME is not set. Do you want to set CRS_HOME to /u01/app/12.2.0.1/grid?[y/n][y] ... Please indicate your selection from one of the above options for root access[1-4][1] ... Select databases from list for checking best practices. For multiple databases, select 1 for All or comma separated number like 1,2 etc [1-2][1]
Output
After running you will see the path displayed for the report.
Output Format: <path>/orachk_<hostname>_<run-date>/orachk_<hostname>_<run-date>.html
Example:
/u01/app/orachk/orachk_lnx01_010318_121350/orachk_lnx01_010318_121350.html