linux安装zookeeper教程,linuxzookeeper教程


首先安装jdk

然后下载

因为zookeeper是半数选举通过,所以一般安装奇数个节点,机器列表如下:

192.168.33.11

192.168.33.12

192.168.33.13

1.解压 tar -zxvf zookeeper-3.4.5.tar.gz

mvzookeeper-3.4.5 ../zookeeper

2.修改配置

cp /zookeeper/conf/zoo_sample.cfg zoo.cfg

vi zoo.cfg

修改:

tickTime=2000

initLimit=10

syncLimit=5

dataDir=/usr/local/zookeeper/data

dataLogDir=/usr/local/zookeeper/logs

clientPort=2181

server.1=192.168.33.11:2881:3881

server.2=192.168.33.12:2882:3882

server.3=192.168.33.13:2883:3883

打开防火墙:

vi /etc/sysconfig/iptables

## zookeeper

-A INPUT -m state --state NEW -m tcp -p tcp --dport 2181 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 2881 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3881 -j ACCEPT

service iptables restart

vi /usr/local/zookeeper/data/myid 值为1

启动 ./bin/zkServer.sh start

关闭 ./bin/zkServer.sh stop

jps

1456 QuorumPeerMain

其中,QuorumPeerMain 是 zookeeper 进程,说明启动正常

相关内容