1、下载zookeeper安装包并解压
tar -zxvf zookeeper-3.4.6.tar.gz
2、在conf目录下重命名zoo_sample.cfg文件为zoo.cfg,编辑其中的内容
修改dataDir目录为自己的目录,其他的默认即可。
3、返回zookeeper根目录,启动zookeeper
bin/zkServer.sh start
执行jps,如果有QuorumPeerMain则启动成功
二、分布式模式安装
1)zoo.cfg
所有zookeeper服务器的zoo.cfg配置文件是一样的,在单机模式的基础上新添加服务器列表配置:
server.x=host:port1:port2
x是由1到N的数字
port1是服务器间通信的端口
port2是leader选举的端口
2)myid
在每个zookeeper服务器上的dataDir配置的路径下,创建myid文件,其中的内容是数值类型,跟server.n对应。
3)启动
zookeeper服务器挨个启动。
4)查看
在各个zk服务器上查看其身份
[zk@cluster1 zookeeper-3.4.6]$ zkServer.sh status
JMX enabled by default
Using config: /usr/local/bigdata/zookeeper-3.4.6/bin/../conf/zoo.cfg
Mode: follower
三、客户端操作
1、连接
1)bin/zkCli.sh
2)bin/zkCli.sh -server 127.0.0.1:2181
2、常用命令
1)help
2)ls
3)create
后面必须要加上数据,否则创建不成功
4)set
5)get
6)delete
7)quit