xichen01 commented on PR #7548:
URL: https://github.com/apache/ozone/pull/7548#issuecomment-2532258392
> @xichen01 I have few questions ...
>
> 1. What is the trigger point to check for a file for blocks at DN? Is it
all keys in system will be verified?
> 2. Recon already have job to check if any missing container. So IMO,
checking container state to check for blocks may not be required. But if any
container is not in healthy state (In Quasi-closed, deleted, ...) where chances
of missing block is there, that can be reported as additional information by
quering from SCM.
> 3. How about having similar thing in Recon also ?
@sumitagrawl Thanks for your questions.
> 1. What is the trigger point...
Keys/drums/volumes/clusters can be checked based on “OzoneAddress”
> 2. Recon already have job to check...
The output of the command will be all the missing keys, if we skip the
Container state check, we may need to get this information from Recon.
And we have encountered some Missing Key Container seems to have never
existed in the cluster, there is no any record in the SCM and Recon, this kind
of scenario Recon can be found?
> 3. How about having similar ...
In the long run, it is possible, but this may require more development, and
a command tool will be more flexible and simple
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]