概述
ZooKeeper的安装
- 首先下载ZooKeeper的安装包,我使用的是Zookeeper的3.4.5的版本
下载地址 - 把下载来的Zookeeper的安装包上传到服务器上,我是保存到/usr/application/download/目录下的
- 创建软件的安装目录 mkdir -p /usr/application/program/zookeeper/
解压缩ZooKeeper的安装包
tar -xvf zookeeper-3.4.5.tar.gz -C ../program/zookeeper/
然后进入zookeeper的conf目录下,复制zoo_simple.conf
cd /usr/appliaction/program/zookeeper/zookeeper-3.4.5/conf/ cp ./zoo_simple.cfg zoo.cfg
创建相应的存储数据目录,以及日志目录
mkdir -p /usr/appliaction/program/zookeeper/zookeeper-3.4.5/{data,logs}
修改zoo.conf文件的内容,修改dataDir,dataLogDir参数
dataDir=/usr/application/program/zookeeper/zookeeper-3.4.5/data/ dataLogDir=/usr/application/program/zookeeper/zookeeper-3.4.5/logs/
我们可以进入bin目录下启动zookeeper
cd ../bin ./zkServer.sh start zoo.cfg
我们可以通过以下命令来查看zookeeper的状态
./zkServer.sh status zoo.cfg
复制data文件为,data1,data2,以及复制配置文件zoo.cfg为zoo1.cfg,zoo2.cfg
cp data data1 cp data data2 cp zoo.cfg zoo1.cfg cp zoo.cfg zoo2.cfg
如果我们需要搭建集群版的zookeeper,我们需要在第六步创建的data目录下创建一个myid文件,里面写入该server的myid
echo 1> /usr/appliaction/program/zookeeper/zookeeper-3.4.5/data/myid echo 2> /usr/appliaction/program/zookeeper/zookeeper-3.4.5/data1/myid echo3> /usr/appliaction/program/zookeeper/zookeeper-3.4.5/data2/myid
如果你是在一台服务器上搭建集群的话,需要修改zoo.cfg,zoo1.cfg,zoo2.cfg,里面的clientPort
zoo.cfg clientPort=2181 zoo1.cfg clientPort=2182 zoo2.cfg clientPort=2183
在zoo.cfg,zoo1.cfg,zoo2.cfg的文件后面写入以下配置
#server.myid=ip:选举端口:通信端口 server.1=47.106.132.60:2287:3387 server.2=47.106.132.60:2288:3388 server.3=47.106.132.60:2289:3389
依次启动zookeeper
./zkServer.sh start zoo.cfg ./zkServer.sh start zoo1.cfg ./zkServer.sh start zoo2.cfg
依此查看状态
./zkServer.sh status zoo.cfg ./zkServer.sh status zoo1.cfg ./zkServer.sh status zoo2.cfg
我们可以使用zkCli.sh来连接zkserver
./zkCli.sh server 47.106.132.60:2181
最后
以上就是凶狠丝袜为你收集整理的Zookeeper(1)-zookeeper的安装的全部内容,希望文章能够帮你解决Zookeeper(1)-zookeeper的安装所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复