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内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复