I think it could be related to this: https://issues.apache.org/jira/browse/ZOOKEEPER-1427 What do you think?
Would be great if you could submit a patch. I believe the workaround you suggest will fix this - but I'd suggest you remove both the accepted and current epoch files (not just one). Patrick On Thu, Jun 28, 2012 at 2:34 AM, suja <[email protected]> wrote: > Hi, > > > > I am currently facing an issue with zookeeper restart. Version used is > 3.4.3 > > Following is the scenario. > > While setting the currentEpoch or acceptedEpoch to file, the zookeeper > process was abruptly killed. > > This lead to an empty file being left under the dataDir (acceptedEpoch or > currentEpoch). > > On zookeeper restart it fails indicating that null was found in the file. > > > > Is this case to be handled. > > What would be the suggested mechanism to recover from this error. Removing > the file will allow startup to proceed assuming 0 as default value but there > is a log message indicating that this should happen only in upgrade. > > > > Thanks, > > Suja > > > > **************************************************************************** > *********** > > This e-mail and attachments contain confidential information from HUAWEI, > which is intended only for the person or entity whose address is listed > above. Any use of the information contained herein in any way (including, > but not limited to, total or partial disclosure, reproduction, or > dissemination) by persons other than the intended recipient's) is > prohibited. If you receive this e-mail in error, please notify the sender by > phone or email immediately and delete it! > > >
