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