Package Details: zookeeper 3.6.2-1

Git Clone URL: https://aur.archlinux.org/zookeeper.git (read-only, click to copy)
Package Base: zookeeper
Description: Open-source server which enables highly reliable distributed coordination
Upstream URL: https://zookeeper.apache.org/
Licenses: Apache
Submitter: srl
Maintainer: thor77
Last Packager: thor77
Votes: 33
Popularity: 0.45
First Submitted: 2012-06-29 03:51
Last Updated: 2020-09-10 18:59

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

cmaloney commented on 2014-11-13 22:50

It would be nice if this installed the C libraries / client and the like (Could make it a split package, but that seems overkill since they are fairly small)

Here's how I'm doing it locally:
https://gist.github.com/cmaloney/d0599420d363d98f8e02

benjumanji commented on 2014-11-13 21:39

Hi galaux, I will review your changes and get them in first thing tomorrow. sorry for not being more responsive!

Ben

galaux commented on 2014-11-13 21:31

In latest version, Systemd services directly run 'java' rather than calling shell scripts. Got rid of the patch.

galaux commented on 2014-11-12 17:16

FYI I've submitted `001_zkServer-clean-kill.patch` to upstream: https://issues.apache.org/jira/browse/ZOOKEEPER-2079

galaux commented on 2014-11-11 19:42

Hi! I wanted to add several features to this package and… I ended up completely rewriting it. Here are the source files [0].

Main changes:

- put files in /usr/share
- add /etc files to backup
- run daemon as its own user rather than root
- put jars in /usr/share/java dir
- add systemd 'customizable' service file (enable 3rd party to use it own conf)
- put data files in /var
- remove unnecessary files
- …

Do you think you could include (some of) these in this package?

Thanks.

[0] https://github.com/galaux/aurpkgs/tree/master/zookeeper

benjumanji commented on 2014-07-18 14:10

For people having problems with openjdk, but have $JAVA_HOME correctly set, which you will have if you installed the oracle jdk from AUR just edit the service file to not override $JAVA_HOME.

I am happy to adopt the package, and will get a new package done over the weekend with a fix for oracle users.

benalexau commented on 2014-04-07 23:17

I'm no longer using ZooKeeper, so I don't have time to maintain this package any longer. I'm disowning it so someone else who is using ZooKeeper can take care of it.

@fooblahblah, the java-environment dependency was due to namcap warnings preferring this over java-runtime, although I agree java-runtime is more appropriate. On the loss of configuration files, you could improve the PKGBUILD using the "backup" directive, but this is more complicated that it seems given "backup" won't deal with all the files in the directory (nor even individually-specified files given it's a sym link, at least in my brief testing today). You'll probably need to make more significant changes to PKGBUILD and explicitly handle the configuration files individually rather than the current sym link approach.

benalexau commented on 2014-04-07 23:16

I'm no longer using ZooKeeper, so I don't have time to maintain this package any longer. I'm disowning it so someone else who is using ZooKeeper can take care of it.

@fooblahblah, the java-environment dependency was due to namcap warnings preferring this over java-runtime, although I agree java-runtime is more appropriate. On the loss of configuration files, you could improve the PKGBUILD using the "backup" directive, but this is more complicated that it seems given "backup" won't deal with all the files in the directory (nor even individually-specified files given it's a a sym link, at least in my brief testing today). You'll probably need to make more significant changes to PKGBUILD and explicitly handle the configuration files individually rather than the current sym link approach.

fooblahblah commented on 2014-04-04 14:31

The latest rev of this package (3.4.6) blew out my existing zookeeper config (/etc/zookeeper/zoo.cfg) and also expects openjdk (maybe use java-runtime?). Can you look into these issues?

Thanks!

benalexau commented on 2014-04-02 05:22

@edofic, thanks for reporting the systemd error. I have fixed this and confirmed a fresh install of 3.4.6-3 works:

sudo packer --noedit --noconfirm -S zookeeper
sudo systemctl daemon-reload
sudo systemctl enable zookeeper.service
sudo systemctl start zookeeper.service
sudo systemctl status zookeeper.service
Active: active (running) since Wed 2014-04-02 16:20:05 EST; 6s ago