记一次zookeeper单机伪集群分布
zookeeper的各版本(历史版本)下载地址:http://apache.org/dist/zookeeper/
环境》:linux
- 下载的zookeeper解压成3个
- 3个(301 、302 、303)都修改conf里面的 zoo.cfg
- 301的
tickTime=2000 dataDir=/home/zookeeper/301/data dataLogDir=/home/zookeeper/301/log initLimit=10 syncLimit=5 clientPort=4180 server.0=127.0.0.1:8880:7770 server.1=127.0.0.1:8881:7771 server.2=127.0.0.1:8882:7772
- 302
-
tickTime=2000 dataDir=/home/zookeeper/302/data dataLogDir=/home/zookeeper/302/log initLimit=10 syncLimit=5 clientPort=4181 server.0=127.0.0.1:8880:7770 server.1=127.0.0.1:8881:7771 server.2=127.0.0.1:8882:7772
- 303
tickTime=2000 dataDir=/home/zookeeper/303/data dataLogDir=/home/zookeeper/303/log initLimit=10 syncLimit=5 clientPort=4182 server.0=127.0.0.1:8880:7770 server.1=127.0.0.1:8881:7771 server.2=127.0.0.1:8882:7772
- 三个路径下创建data和log文件夹
- 三个data文件夹用echo 数字 >myid 语句 创建myid文件,数字就是上面的server.数字 ,三个文件夹server选择一个数字代表自己
- 例如:303选择server里的2 ,如下图
3个都启动服务
./zkServer.sh start
客户端连接
bin/zkCli.sh -server localhost:4180
查看状态
./zkServer.sh status
303(4180)创建节点
302 (4182)查看
301 (4182)查看 切换到(4180)
301查看303创建的data
--------------------------------------------------------------------------------------------------------------------------------------------
作者:Honey_Badger —— 觉得这文章好,点一下左下角
出处:http://tk55.cnblogs.com/
posted on 2017-02-20 22:26 Honey_Badger 阅读(309) 评论(1) 编辑 收藏 举报