Installs ZooKeeper on Ubuntu / Debian systems
- Ubuntu / Debian system
- java cookbook
- runit cookbook
-
`node['zookeeper']['cluster_name'] - cluster name, used to find attributes and nodes of same cluster.
-
node['zookeeper']['default']['version']- ZooKeeper version. -
node['zookeeper']['default']['download_url']- Full url to the tar ball. -
node['zookeeper']['default']['install_dir']- ZooKeeper runtime files directory. -
node['zookeeper']['default']['config_dir']- ZooKeeper configuration files directory. -
node['zookeeper']['default']['log_dir']- Log directory. -
node['zookeeper']['default']['data_dir']- Data directory. -
node['zookeeper']['default']['data_log_dir']- Snapshot directory. -
node['zookeeper']['default']['tick_time']- The number of milliseconds of each tick. -
node['zookeeper']['default']['init_limit']- The number of ticks that the initial synchronization phase can take. -
node['zookeeper']['default']['sync_limit']- The number of ticks that can pass between sending a request and getting an acknowledgement. -
node['zookeeper']['default']['client_port']- The port at which the clients will connect. -
node['zookeeper']['default']['snapshot_num']- The number of snapshots to retain in data directory.