Skip to content

Conversation

@Gargi-jais11
Copy link

@Gargi-jais11 Gargi-jais11 commented Jan 25, 2026

What changes were proposed in this pull request?

https://ozone-site-v2.staged.apache.org/docs/administrator-guide/operations/disk-replacement/recon

Documented the contents given in jira description as well as added some more information from my end.

What is the link to the Apache Jira?

https://issues.apache.org/jira/browse/HDDS-14504

How was this patch tested?

Check off which of the following tests were done on this change. If additional testing was done, please elaborate here as well.

  • The CI checks on my fork are passing
  • I verified the rendered content using a local preview
  • I manually verified the steps provided in this change work as described

Copy link
Contributor

@jojochuang jojochuang left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good to me. I'm not that familiar with Recon internals to tell but as the doc says: it's a low risk operation so think it's fine.

@devmadhuu or @ArafatKhan2198 if you'd like to take another look at it.


- **`ozone.recon.db.dir`**: Stores Recon's primary RocksDB database, which contains aggregated data and analysis results (ContainerKey and ContainerKeyCount tables). This directory also typically contains the SQL database (default Derby) used for storing GlobalStats, FileCountBySize, ReconTaskStatus, ContainerHistory, and UnhealthyContainers tables.
- **`ozone.recon.om.db.dir`**: Stores the copy of the OM database snapshot that Recon uses as its source of truth for the namespace.
- **`ozone.recon.scm.db.dirs`**: Stores the copy of the SCM database snapshot (if SCM snapshot is enabled via `ozone.recon.scm.snapshot.enabled`). This contains information about Datanodes, pipelines, and containers.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this property does exist, but is not mentioned in ozone-default.xml, and not mentioned here: https://ozone-site-v2.staged.apache.org/docs/core-concepts/architecture/recon

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ozone.recon.scm.db.dirs only this property is not mentioned in https://ozone-site-v2.staged.apache.org/docs/core-concepts/architecture/recon . Should I add it over there as well in this PR?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's okay let's just focus on this disk replacement for Recon page.

…04-recon.md

Co-authored-by: Wei-Chiu Chuang <jojochuang@gmail.com>
@devmadhuu devmadhuu self-requested a review January 27, 2026 06:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants