incubator-accumulo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Adam Fuchs <>
Subject Re: Recover from losing zookeeper data
Date Tue, 20 Dec 2011 18:50:05 GMT
I agree with John, but one caveat to his solution is that data you have
deleted could reappear through bulk loading files that are in the HDFS
accumulo directory. This also implies that counts on aggregate tables could
be different after the operation. If your application is sensitive to these
things, then you might have to attempt to recreate the zookeeper data by
hand (or just start from scratch).


On Tue, Dec 20, 2011 at 8:10 AM, John W Vines <> wrote:

> While it is possible to go about recreating the zookeeper data, the
> easiest way would be to move your accumulo folder to a different name,
> reinitialize the instance, recreate your tables, and start bulk importing
> the old files. We store all of the various table settings and user
> permissions in zookeeper, so you lost a lot of table specific information
> that would be easier to recreate via internal mechanisms than manually.
> If performance is a must, you can dump the !METADATA rfiles to determine
> split points to minimize splitting time after the import.
> John
> ----- Original Message -----
> | From:
> | To:
> | Sent: Monday, December 19, 2011 11:24:51 PM
> | Subject: Recover from losing zookeeper data
> | I have an Accumulo cluster using a single-instance (non-ensemble)
> | zookeeper node. The local ZK storage was deleted, so I lost all the ZK
> | meta info for Accumulo. As you can imagine, starting the master node
> | fails w/zk node exceptions.
> |
> | Is there a way I can recover the lost Accumulo ZK state and retain my
> | current tables? All HDFS data is intact.
> |
> | This is not a test-cluster, so it isn't too big of a deal if I have to
> | re-initialize. That said, it would still be nice to recover the ZK
> | state=
> | .
> |
> | Scott

View raw message