麒麟ZooKeeper部署手册


由信创开放社区提供 适合麒麟 2024-11-12 32

软件环境

操作系统环境

操作系统版本 操作系统架构
银河麒麟服务器操作系统 V10 SP系列 X86-64

软件环境

软件名 版本号
Zookeeper 3.4.12

软件部署

配置Kylin操作系统的网络yum源

(1)查看yum源

vim /etc/yum.repos.d/kylin_aarch64.repo

(2) 创建yum缓存

yum clean all
yum makecache

若环境无外网条件,请配置本地yum源

最好使用操作系统自带的yum源,若yum源中无需求工具包,再自行下载。

依赖检查

检查是否已安装过java环境

java -version

Zookeeper软件安装

(1)下载zookeeper

wget <http://archive.apache.org/dist/zookeeper/zookeeper-3.4.12/zookeeper-3.4.12.tar.gz>

(2)解压

mkdir -p /usr/local/zookeeper
tar -zxvf zookeeper-3.4.12.tar.gz -C /usr/local/zookerper/

(3)查看解压后的文件

cd /usr/local/zookeeper/zookeeper-3.4.12/
ll

(4)在本目录下新建子目录

mkdir data
mkdir log

(5)配置

进入conf文件夹,拷贝zoo_sample.cfg文件并改名为zoo.cfg,因为zookeeper默认加载的配置文件名是zoo.cfg

cp zoo_sample.cfg zoo.cfg

(6)修改zoo.cfg文件,修改数据与日志存放目录,其中dataDir与dataLogDir对应的目录就是之前新建data,log的目录路径

dataDir=/usr/local/zookeeper/zookeeper-3.4.12/data
dataDir=/usr/local/zookeeper/zookeeper-3.4.12/log

(7) 配置etc/profile文件,在文件后台添加zookeeper安装的目录

echo '
export ZOOKEPPER_INSTALL=/usr/local/zookeeper/zookeeper-3.4.12/
export PATH=$PATH:ZOOKEPPER_INSTALL/bin
' >> /etc/profile
source /etc/profile

Zookeeper启动及验证

启动

(1) 进入到bin目录下启动zookeeper后台服务:

./zkServer.sh start

(2) 查看zookeeper后台服务运行状态:

./zkServer.sh status

(3) 关闭zookeeper后台服务:

./zkServer.sh stop

验证

启动zkcli工具连接zookeeper

./zkCli.sh

添加我为好友,拉您入交流群!

请使用微信扫一扫!