300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > CDH 组件升级:zookeeper升级到 3.4.14

CDH 组件升级:zookeeper升级到 3.4.14

时间:2021-01-28 21:27:54

相关推荐

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

升级成功!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。