Maintaining Cluster Health with ocrcheck in Oracle Clusterware

Overview Of ocrcheck Command

The ocrcheck command is a valuable tool for managing the Oracle Cluster Registry (OCR) within Oracle Clusterware

Retrive OCR (Oracle Cluster Registry) information

Sample SQL Command



ocrcheck is a command-line utility used to verify the health and consistency of the Oracle Cluster Registry (OCR). This registry stores crucial configuration information for all resources managed by Oracle Clusterware, including cluster membership, voting disks, and resources like databases and applications.


The ocrcheck command can be used with various options to access different functionalities:

  • ocrcheck -info: Provides basic information about the OCR configuration, including its location and status.
  • ocrcheck -details: Offers detailed information about the OCR content, listing registered resources and their properties.
  • ocrcheck -repair: Attempts to automatically repair inconsistencies or errors within the OCR.
  • ocrcheck -force: Overrides certain checks when repair is necessary but might involve risks.

Key points:

  • Regularly running ocrcheck is crucial for maintaining cluster health and preventing potential issues.
  • The specific information provided by ocrcheck depends on the options used.
  • Identifying and troubleshooting OCR inconsistencies can help avoid cluster downtime and resource unavailability.
  • Using ocrcheck -repair with caution is recommended due to potential consequences of unintended data modifications.

Insights and explanations:

  • Monitoring the output of ocrcheck allows administrators to proactively address potential issues before they impact cluster functionality.
  • Understanding the meaning of each parameter and response is essential for accurate interpretation and effective troubleshooting.
  • Consult Oracle documentation for detailed information on specific flags and functionalities of ocrcheck.

Additional notes:

  • This explanation assumes a basic understanding of Oracle Clusterware and its associated components.
  • Running ocrcheck often requires root privileges due to the sensitive nature of cluster configuration data.
  • Always document any repairs attempted using ocrcheck for future reference and audit purposes.

Posts in this series