You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ozone.apache.org by GitBox <gi...@apache.org> on 2021/08/26 09:08:23 UTC

[GitHub] [ozone] bharatviswa504 commented on pull request #2491: HDDS-5534. Verify config is updated on all OMs before proceeding with Bootstrap

bharatviswa504 commented on pull request #2491:
URL: https://github.com/apache/ozone/pull/2491#issuecomment-906231351


   > Thank you @bharatviswa504 for reviewing the PR. I have addressed some of your comments and replied to the rest.
   > 
   > > One question what advantage of this validation compared to failing with exception, will we be in some inconsistent state? I just want to understand reason behind going this route. Because if any of the node is down, we cannot make use of this check i believe.
   > 
   > If the config has not been updated on an OM and the SetConfiguration request is executed, then it could lead to that OM crashing out. If we perform this check before, we can avoid a healthy OM going down because of not updating its config with the new OM info. A healthy running OM should not crash when trying to add another OM.
   > 
   > If a node is down, this check would at the very least warn the user to double check the configs before proceeding with force bootstapping.
   
   Thank You @hanishakoneru for the details. It would be good to have defensive checks instead of bringing down a cluster when a new node is added.


-- 
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: issues-unsubscribe@ozone.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@ozone.apache.org
For additional commands, e-mail: issues-help@ozone.apache.org