ZooKeeper 集群的安装与配置
2016-01-11 20:11
246 查看
ZooKeeper 集群的安装与配置
还是我们的三台虚拟机:master、slave1、slave21 在每台机器上
1.1 下载与解压
到官网下载 Zookeeperhttp://www.apache.org/dyn/closer.cgi/zookeeper/
我下的是 zookeeper-3.4.7.tar.gz
解压到/usr下
tar -zxvf zookeeper-3.4.7.tar.gz -C /usr
1.2 修改环境变量
在/etc/profile最后添加# set zookeeper environment export ZK_HOME=/usr/zookeeper-3.4.7 export PATH=$PATH:$ZK_HOME/bin
生效 source /etc/profile
1.3 建立数据存放的目录
进入到zookeeper目录mkdir data #存放数据的路径
1.4 修改配置文件
cd conf cp zoo_sample.cfg zoo.cfg
打开 zoo.cfg
修改
dataDIr=/usr/zookeeper-3.4.7/data
添加
# zookeeper cluster server.1=master:2888:3888 server.2=slave1:2888:3888 server.3=slave2:2888:3888
2. 分别在每台机器上创建自己的编号文件
在存储数据的data目录中建立自身编号文件(将sever编号写入data/myid)master上
echo "1" > /usr/zookeeper-3.4.7/data/myid
slave1上
echo "2" > /usr/zookeeper-3.4.7/data/myid
slave2上
echo "3" > /usr/zookeeper-3.4.7/data/myid
3. 在每台机器上启动Zookeeper并查看状态
启动ZookeeperzkServer.sh start
查看Zookeeper状态
zkServer.sh status
停止Zookeeper
zkServer.sh stop
重启Zookeeper
zkServer.sh restart
相关文章推荐
- Shell脚本实现自动安装zookeeper
- 基于Zookeeper的使用详解
- mesos + marathon + docker部署
- 基于zk的配置管理
- SolrCloud4.9+zookeeper在CentOS上的搭建与安装
- 基于外部ZooKeeper的GlusterFS作为分布式文件系统的完全分布式HBase集群安装指南
- redis集群搭建
- 使用 RMI + ZooKeeper 实现远程调用框架
- 轻量级分布式 RPC 框架
- 整合Kafka到Spark Streaming——代码示例和挑战
- HBase 系统架构
- 使用zookeeper实现分布式共享锁
- 将Zookeeper集成到你的应用中
- 基于zookeeper+leveldb搭建activemq集群
- Fourinone四合一分布式计算框架整体介绍
- windows 64位 安装zookeeper
- 工作中的zookeeper
- storm
- zookeeper技术浅析
- ZOOKEEPER的作用