【鲲鹏云移植干货分享17】zookeeper 3.4.14安装指导
1、软件介绍
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终,将简单易用的接口和性能高效、功能稳定的系统提供给用户。
2、预制条件
Zookeeper是由java编写的所以依赖于java环境,本文使用的是openjdk 1.8,操作系统为euler2.8
3、下载zookeeper安装包
下载tar.gz安装包,本次安装版本为3.4.14
下载地址:
http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz
将安装包上传到/home文件夹下
4、安装zookeeper
1、解压安装包
#tar –zxvf zookeeper-3.4.14.tar.gz
2、进入redis目录
# cd zookeeper-3.4.14
3、添加环境变量
#vim /etc/profile
添加
# ZooKeeper Env
export ZOOKEEPER_HOME=/opt/zookeeper
export PATH=$PATH:$ZOOKEEPER_HOME/bin
4、配置zoo.cfg
#cd conf/
将zoo_sample.cfg重命名为zoo.cfg
#mv zoo_sample.cfg zoo.cfg
5、 启动
#cd bin/
#zkServer.sh start
6、 验证
#telnet 127.0.0.1 2181
>stat
结果如图所示
5、常见问题
1、如果要使用zookeeper的4字命令需要另外安装netcat。安装方法如下
yum install –y glibc*
yum install –y nmap-ncat.aarch64
2、使用4字命令时出现“xxx is not executed because it is not in the whitelist” 请在zoo.cfg中配置4lw.commands.whitelist=stat, ruok, conf, isro或者xxx ,配所有命令可用 4lw.commands.whitelist=*但是在线上环境存在安全风险,请谨慎使用。
6、环境信息
大家实际安装遇到任何问题,可以到混合云社区提问:https://bbs.huaweicloud.cn/forum/forum-1011-1.html
- 点赞
- 收藏
- 关注作者
评论(0)