I just did a patch to reduce the times that ZK takes a snapshot during start 
up, and if you disable it in all cases you can end up with losing data, or even 
a corrupted database.  In general you should be fine so long as you don't crash 
right after start up.
https://github.com/apache/zookeeper/pull/157
As a reference in case you want to see what I did.


- Bobby

On Thursday, March 9, 2017, 11:28:25 PM CST, Rakesh Radhakrishnan 
<[email protected]> wrote:Hi Aishwarya,

>>>>>Is there a way to disable snapshots
Its interesting, just curious to know the thought process behind disabling
snapshot feature. Thanks!


Rakesh



On Fri, Mar 10, 2017 at 10:52 AM, Michael Han <[email protected]> wrote:

> >> Is there a way to disable snapshots when the Zookeeper process restarts?
> Snapshot is a mandatory feature so there is no configuration option to
> disable it afaik.
>
> >>  is it safe to just comment zk.takeSnapshot()
> This should work in theory, if there is no snapshot ZK will rely on
> transaction log file for recovery. But I never tried it though.
>
> On Thu, Mar 9, 2017 at 5:05 PM, Aishwarya Ganesan <[email protected]>
> wrote:
>
> > Hi all,
> >
> > Is there a way to disable snapshots when the Zookeeper process restarts?
> > Setting snapCount to a large value doesn't help as Zookeeper takes
> > a snapshot on startup.
> >
> > In order to achieve this, is it safe to just comment zk.takeSnapshot() in
> > the code?
> >
> > Thanks,
> > Aishwarya
> >
>
>
>
> --
> Cheers
> Michael.
>

Reply via email to