您的位置:首页 > 其它

zookeeper集群安装配置

2017-09-29 11:41 120 查看

1、安装zookeeper, 解压

2、配置

进入$zkHome/conf目录下

复制一份配置文件
cp zoo_sample.cfg zoo.cfg

修改配置

数据文件位置
dataDir=/usr/temp/zkdata

日志文件位置
dataLogDir=/usr/temp/zklog

在最后添加集群配置
server.1=zoo1:2881:3881
server.2=zoo2:2882:3882
server.3=zoo3:2883:3883

zoo1,zoo2,zoo3分别代表三台服务器,修改/etc/hosts文件,配置对应的ip

3、创建myid

去上面配置的dataDir目录下,创建myid文件

cd /usr/temp/zkdata
touch myid
echo 1 > myid

这里的1分别对应配置的server1, 其他两台就分别是2和3

4、配置环境变量

修改 /etc/profile

添加
export ZOOKEEPER_HOME=/usr/local/java/zookeeper-3.4.9
export PATH=$PATH:$ZOOKEEPER_HOME/bin

执行source /etc/profile 更新环境变量

5、启动

修改完环境变量后
使用zkServer.sh start 启动zk服务

然后使用 zkServer.sh status 查看zk是否启动成功

6、验证集群是否成功

使用zkCli.sh进入zk客户端

可以用help查看zk客户端命令

在1号服务器里执行 set /test_data "fzp" 添加一个节点数据

然后再2.3号服务器执行 get /test_data 看是否能获取数据,如果能则说明集群已经配置成功
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: