Database startup now includes an EXAStorage metadata overlap check by default

Details

Detail name Value
Changelog Number 31127
Type Improvement
Status Resolved
Fix Versions Exasol 2026.1.1, Exasol 2025.1.12
Resolution Date 2026-07-02

Background

Previously, the database was able to continue the startup process even if EXAStorage metadata contained overlapping device partitions (inconsistent storage state). This made it difficult to detect problems with the storage metadata before it caused further damage.

Improvement

During database startup, EXAStorage performs a metadata overlap check. By default, startup is blocked if overlapping HDD partitions are detected or if the check cannot be completed reliably. A new startup parameter, -hddOverlapStartupThreshold, controls how strictly the check result is enforced. In less strict modes, startup can continue, but detected inconsistencies or check failures are still logged for diagnosis.

Depending on the result and the configured threshold, the log may contain messages such as:

  • "Database startup blocked by HDD overlap check: detected WARNING storage metadata inconsistencies."
  • "Database startup blocked by HDD overlap check: detected CRITICAL storage metadata inconsistencies."
  • "Database startup blocked: HDD overlap check could not be completed."

Note

If your database does not start because of this check, please contact Exasol Support. If you need to start the database regardless, you can allow database startup by setting the database parameter -hddOverlapStartupThreshold=4, however this is not recommended because the database is then running in an inconsistent state.

Changed behavior

Database startup can now be blocked by the EXAStorage metadata overlap check.