[
https://issues.apache.org/jira/browse/CURATOR-76?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13834391#comment-13834391
]
Jay Bae commented on CURATOR-76:
--------------------------------
I attached the patch file. A little ugly stuff is its leader latch path, its
default value is set under /tmp. I hope this looks good to you.
> Adding leader selection ChildReaper recipe
> ------------------------------------------
>
> Key: CURATOR-76
> URL: https://issues.apache.org/jira/browse/CURATOR-76
> Project: Apache Curator
> Issue Type: Improvement
> Components: Recipes
> Reporter: Jay Bae
> Attachments: CURATOR-76.patch
>
>
> We are having serious data corruption issue when we are rolling restart of
> zookeeper servers due to one application which is using ChildReaper recipe. I
> am not sure its root cause but my theory is, when the multiple instances are
> running ChildReaper recipe, they would conflict each other among checking
> exist and deleting paths. This conflict can cause data corruption. We
> observed all servers died due to corrupted data and we had to manually copy
> log/snapshot data and restart them.
--
This message was sent by Atlassian JIRA
(v6.1#6144)