Apache Zookeeper - LinuxUserGroupUWSP/RackMesa GitHub Wiki
#Installation
NOTE: Zookeeper REQUIRES hostname resolution. If you manually edit /etc/hosts
, DO NOT resolve any configured hosts to 127.0.0.1.
##From Cloudera
yum install -y https://archive.cloudera.com/cdh5/one-click-install/redhat/7/x86_64/cloudera-cdh-5-0.x86_64.rpm
yum install -y zookeeper java-1.8.0-openjdk
echo 1 > /var/lib/zookeeper/myid
zookeeper-server-initialize
zookeeper-server start
##From Mesosphere rpm -Uvh http://repos.mesosphere.io/el/7/noarch/RPMS/mesosphere-el-repo-7-1.noarch.rpm yum -y install mesosphere-zookeeper
##Change myID for each node echo 1 > /var/lib/zookeeper/myid
systemctl start zookeeper
##Open the firewall
firewall-cmd --permanent --add-port=2888/tcp
firewall-cmd --permanent --add-port=3888/tcp
firewall-cmd --permanent --add-port=2181/tcp
firewall-cmd --reload
##Configure each instance
vi /etc/zookeeper/conf/zoo.cfg
server.[ZK_HOST1_MYID]=[ZK_HOST1]:2888:3888
server.[ZK_HOSTN_MYID]=[ZK_HOSTN]:2888:3888