ZooKeeper安装部署

一、ZooKeeper 安装部署

zookeeper 的安装模式有三种:

  • 单机模式( stand-alone):单机单 server;
  • 集群模式:多机多 server,形成集群;
  • 伪集群模式:单机多个 server,形成伪集群;

环境:Cent OS 7.0

1、单机模式

(1)根据需要创建目录,例如我的目录是:/home/xuliugen/Desktop/zookeeper-install

(2)进入目录,使用wget下载zookeeper,

下载地址:https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.6/zookeeper-3.4.6.tar.gz

其他版本下载地址:https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/

完成如下:

(3)使用: tar -xvf zookeeper-3.4.6.tar.gz 解压缩该文件;

(4)创建Zookeeper配置文件:

在Zookeeper的安装目录下的conf文件下,默认为:

使用:cp zoo_sample.cfg zoo.cfg 命令,复制一份为zoo.cfg文件,这是因为Zookeeper再启动的时候默认使用的是zoo.cfg这个配置文件。

(5)根据需求修改配置文件内容:

一般默认的配置文件就可以演示启动,配置文件如下:

小提示:

在Zookeeper官方文档中给了一个关于性能优化的小经验,就是有几个其他配置参数可以大大提高性能:

为了获得更新时的低延迟,重要的是有一个专用的事务日志目录。 默认情况下,事务日志与数据快照和myid文件放在同一目录中。 dataLogDir参数指示用于事务日志的不同目录。

意思就是说,最好将属具目录和日志目录分离开来,从而提高数据的读取更新效率。

(6)启动Zookeeper

在Zookeeper安装目录的bin目录下:

使用命令:./zkServer.sh start 即可开启服务:

使用: ./zkCli.sh 命令可以进入到命令行管理界面:

到此单机模式就安装结束了!

2、集群模式   3、伪集群模式

关于集群模式 和伪集群模式的配置,网上已经有很多内容,这里不再演示,请移步查看:

http://www.open-open.com/lib/view/open1454043410245.html

附录:

zoo.cfg配置参数解释:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值