您的位置:首页 > 其它

ZooKeeper 集群的安装与配置

2016-01-11 20:11 246 查看

ZooKeeper 集群的安装与配置

还是我们的三台虚拟机:master、slave1、slave2

1 在每台机器上

1.1 下载与解压

到官网下载 Zookeeper

http://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并查看状态

启动Zookeeper

zkServer.sh start


查看Zookeeper状态

zkServer.sh status


停止Zookeeper

zkServer.sh stop


重启Zookeeper

zkServer.sh restart
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  zookeeper