[zookeeper]1.zookeeper安装
2016-07-05 00:00
239 查看
1.本文环境
OS X EI Capitan 10.11.3
zookeeper-3.4.8.tar.gz
2.配置文件
解压文件,小弟自己翻译的配置文件
3.单机zk启动
将zookeeper解压后的文件夹中conf文件夹下的zooSample.cfg 复制成 zoo.cfg,因为在zookeeper中,会默认寻找zoo.cfg文件作为配置文件。代码如下
文件修改完成并配置好,我们就可以启动
首先,我们执行./zkServer.sh看看这个命令的Usage
可以看到zk的启动命令,下面使用命令启动。
看控制台返回的值
如果看到这个输出则单机版的zk启动成功!
OS X EI Capitan 10.11.3
zookeeper-3.4.8.tar.gz
2.配置文件
解压文件,小弟自己翻译的配置文件
# 每个tick的毫秒数 tickTime=2000 # 初始的tick数,同步时可用 initLimit=10 # 可以传递的tick数,发送请求并得到确认 syncLimit=5 #目录快照存储。 #不要使用/tmp存放,/tmp这里只是例子 dataDir=/tmp/zookeeper # 客户端连接的端口 clientPort=2181 # 客户端的最大连接数。 # maxClientCnxns=60 # # 在打开autopurge之前,确保已经阅读管理员手册中维护的部分 # http://zookeeper.apache.org/doc/current/zookeeperAdmin.html#sc_maintenance # # 保留在datadir快照的数量 # autopurge.snapRetainCount=3 # 每小时执行的purge任务 # 设置成 0 禁用autopurge任务 # autopurge.purgeInterval=1
3.单机zk启动
将zookeeper解压后的文件夹中conf文件夹下的zooSample.cfg 复制成 zoo.cfg,因为在zookeeper中,会默认寻找zoo.cfg文件作为配置文件。代码如下
if [ "x$ZOOCFGDIR" = "x" ] then if [ -e "${ZOOKEEPER_PREFIX}/conf" ]; then ZOOCFGDIR="$ZOOBINDIR/../conf" else ZOOCFGDIR="$ZOOBINDIR/../etc/zookeeper" fi fi if [ -f "${ZOOCFGDIR}/zookeeper-env.sh" ]; then . "${ZOOCFGDIR}/zookeeper-env.sh" fi if [ "x$ZOOCFG" = "x" ] then ZOOCFG="zoo.cfg" fi
文件修改完成并配置好,我们就可以启动
首先,我们执行./zkServer.sh看看这个命令的Usage
ZooKeeper JMX enabled by default Using config: /Users/lifaxin/软件/zookeeper-3.4.8/bin/../conf/zoo.cfg Usage: ./zkServer.sh {start|start-foreground|stop|restart|status|upgrade|print-cmd}
可以看到zk的启动命令,下面使用命令启动。
./zkServer.sh start
看控制台返回的值
Starting zookeeper ... STARTED
如果看到这个输出则单机版的zk启动成功!
相关文章推荐
- Shell脚本实现自动安装zookeeper
- 基于Zookeeper的使用详解
- mesos + marathon + docker部署
- 基于zk的配置管理
- 搭建分布式架构4--ZooKeeper注册中心安装
- 搭建分布式架构5--ZooKeeper 集群的安装 3ff0
- Zookeeper注册中心安装
- SolrCloud4.9+zookeeper在CentOS上的搭建与安装
- 基于外部ZooKeeper的GlusterFS作为分布式文件系统的完全分布式HBase集群安装指南
- Storm集群的搭建
- Zookeeper配置项说明
- redis集群搭建
- 安装 zookeeper PHP 扩展
- 大数据实验室(大数据基础培训)——Zookeeper的安装、配置及基础使用
- 使用 RMI + ZooKeeper 实现远程调用框架
- 轻量级分布式 RPC 框架
- 整合Kafka到Spark Streaming——代码示例和挑战
- HBase 系统架构
- 使用zookeeper实现分布式共享锁
- 将Zookeeper集成到你的应用中