CDH 组件升级:zookeeper升级到 3.4.14

CDH 组件升级:zookeeper升级到 3.4.14,第1张

CDH 组件升级:zookeeper升级到 3.4.14 项目问题:

Apache Zookeeper是美国阿帕奇(Apache)软件基金会的一个软件项目,它能够为大型分布式计算提供开源的分布式配置服务、同步服务和命名注册等功能。 Apache ZooKeeper 3.4.10之前版本和3.5.0-alpha版本至3.5.3-beta版本中存在安全漏洞,该漏洞源于程序没有强制执行身份验证/授权检测。攻击者可利用该漏洞修改目标系统上的数据。

升级:

查看现在版本:

echo stat|nc localhost 2181

进入zookeeper:

cd /opt/cloudera/parcels/CDH-5.16.1-1.cdh5.16.1.p0.3/lib/zookeeper

 查看软链接地址:

 readlink -f /opt/cloudera/parcels/CDH-5.16.1-1.cdh5.16.1.p0.3/lib/zookeeper/zookeeper.jar
[root@cdh-agent-04 zookeeper]# readlink -f /opt/cloudera/parcels/CDH-5.16.1-1.cdh5.16.1.p0.3/lib/zookeeper/zookeeper.jar
/opt/cloudera/parcels/CDH-5.16.1-1.cdh5.16.1.p0.3/jars/zookeeper-3.4.5-cdh5.16.1.jar

下载新版的zookeeper,并替换, 重启zk服务

Index of /dist/zookeeper/zookeeper-3.4.14

备份文件:

zookeeper jar包备份

cp /opt/cloudera/parcels/CDH-5.16.1-1.cdh5.16.1.p0.3/jars/zookeeper-3.4.5-cdh5.16.1.jar /opt/cloudera/parcels/CDH-5.16.1-1.cdh5.16.1.p0.3/jars/zookeeper-3.4.5-cdh5.16.1.jar.bak

zookeeper lib包备份

cp -ra /opt/cloudera/parcels/CDH-5.16.1-1.cdh5.16.1.p0.3/lib/zookeeper/lib/  /opt/cloudera/parcels/CDH-5.16.1-1.cdh5.16.1.p0.3/lib/zookeeper/lib.bak

替换 zookeeper jar包

cp zookeeper-3.4.14.jar /opt/cloudera/parcels/CDH-5.16.1-1.cdh5.16.1.p0.3/jars/zookeeper-3.4.5-cdh5.16.1.jar

替换zookeeper lib包

cp lib/*.jar  /opt/cloudera/parcels/CDH-5.16.1-1.cdh5.16.1.p0.3/lib/zookeeper/lib/

使用cdh平台重启zookeeper

 

再次查看zookeeper版本

echo stat|nc localhost 2181

 升级成功!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5432631.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存