Looks like your Zookeeper already has Cookie information and starting the 
Bookie with fresh local directories configured?

Clean the ZK data and try once. or Use Bookkeeper format command: $bookkeeper 
shell metaformat



Regards,

Uma

________________________________
From: Savitha Devi Inbasekaran [[email protected]]
Sent: Friday, January 25, 2013 5:06 PM
To: [email protected]
Subject: Not able to start the bookkeeper

Hi,
Following are the steps which I followed to install bookkeeper and start the 
same.


*         Downloaded the bookkeeper version 4.2.1 from the link 
http://apache.techartifact.com/mirror/zookeeper/bookkeeper/ .

*         Set the configuration parameter in 
bookkeeper-server/conf/bk_server.conf as follows:

*             bookiePort, Port number that the bookie listens on;

*             zkServers, Comma separated list of ZooKeeper servers with a 
hostname:port format;

*             journalDir, Path for Log Device (stores bookie write-ahead log);

*             ledgerDir, Path for Ledger Device (stores ledger entries);

*         Created /ledgers & /ledgers/available in zookeeper before running the 
cluster. By using the below

*         bin/bookkeeper org.apache.zookeeper.ZooKeeperMain -server 
localhost:2181 create /ledgers 0

*         bin/bookkeeper org.apache.zookeeper.ZooKeeperMain -server 
localhost:2181 create /ledgers/available 0

*         Started zookeeper

*         Run the following command to start the bookie:

*         bin/bookkeeper bookie
But after starting the bookie the below error was observed.

2013-01-25 17:01:55,747 - WARN  - [main:Bookie@493] - INSTANCEID not exists in 
zookeeper. Not considering it for data verification
2013-01-25 17:01:56,397 - ERROR - [main:Bookie@447] - Cookie exists in 
zookeeper, but not in all local directories.  Directories missing cookie file 
are [/tmp/bk-txn/current, /tmp/bk-data/current]
2013-01-25 17:01:56,408 - ERROR - [main:BookieServer@375] - Exception running 
bookie server :
org.apache.bookkeeper.bookie.BookieException$InvalidCookieException:
                at 
org.apache.bookkeeper.bookie.Bookie.checkEnvironment(Bookie.java:449)
                at org.apache.bookkeeper.bookie.Bookie.<init>(Bookie.java:524)
                at 
org.apache.bookkeeper.proto.BookieServer.newBookie(BookieServer.java:96)
                at 
org.apache.bookkeeper.proto.BookieServer.<init>(BookieServer.java:86)
                at 
org.apache.bookkeeper.proto.BookieServer.main(BookieServer.java:361)
any help could be appreciated. Thanks in advance.

Thanks,
Savitha

Reply via email to