第二步 CDH6.3.2升级Flink至1.12.7

5 篇文章 0 订阅

CDH6.3.2升级Flink至1.12.7

CDH原本是Flink1.10,现业务升级和 修复log4j漏洞,需要将Flink升级到1.12.7

编译后的目标文件我也已经准备好,自行取用:

链接:百度网盘 请输入提取码 提取码:cct5

1. 拷贝编译好的parcel

1. 拷贝目标文件
docker cp /root/flink-1.12.7-bin-scala_2.12.tar server001:/root &&
docker cp /root/FLINK_ON_YARN-1.12.5.jar server001:/opt/cloudera/csd/ &&		# (目的是让cm识别)
docker cp flink-shaded-hadoop-2-uber-3.0.0-cdh6.3.2-10.0.jar server001:/opt/cloudera/parcels/FLINK/lib/flink/lib

2. 解压编译包
tar -xvf /root/flink-1.12.7-bin-scala_2.12.tar && 
ll /root/FLINK-1.12.7-BIN-SCALA_2.12_build/
结果:
total 316428
-rw-r--r-- 1 root root 324009305 12月 13 11:10 FLINK-1.12.5-BIN-SCALA_2.12-el7.parcel
-rw---S--- 1 root root        41 12月 13 11:10 FLINK-1.12.5-BIN-SCALA_2.12-el7.parcel.sha
-rw-r--r-- 1 root root       583 12月 13 11:10 manifest.json

3. 清理缓存,将文件拷贝到parcel_repo下,并授权
rm -rf /opt/cloudera/parcel-cache/*  /opt/cloudera/parcel-repo/* \
&& cp /root/FLINK-1.12.7-BIN-SCALA_2.12_build/* /opt/cloudera/parcel-repo/ \
&& chmod 777 /opt/cloudera/parcel-repo/*


4. 检查hash码是否一致;不一致就修改.sha文件
cd /opt/cloudera/parcel-repo/ && sha1sum FLINK-1.12.7-BIN-SCALA_2.12-el7.parcel && cat FLINK-1.12.7-BIN-SCALA_2.12-el7.parcel.sha
e4c05b78dbcbfaea49e10d0a86ee4e0c4722a086  FLINK-1.12.7-BIN-SCALA_2.12-el7.parcel
e4c05b78dbcbfaea49e10d0a86ee4e0c4722a086
  修改sha文件:
sha1sum FLINK-1.12.7-BIN-SCALA_2.12-el7.parcel | awk '{ print $1 }' > FLINK-1.12.7-BIN-SCALA_2.12-el7.parcel.sha

2. 重启服务

3. 配置parcel

点击分配 - 激活 即可

4. 检查log4j是否更新

分配激活完成后,再次查看flink/lib下的log4j版本更新为2.16。 ok完成~

[root@server001 lib]# pwd
/opt/cloudera/parcels/FLINK/lib/flink/lib
[root@server001 lib]# ll
total 183496
-rw-r--r-- 1 root root     89654 12月 15 08:23 flink-csv-1.12.7.jar
-rw-r--r-- 1 root root 105200367 12月 15 08:28 flink-dist_2.12-1.12.7.jar
-rw-r--r-- 1 root root    134891 12月 15 08:22 flink-json-1.12.7.jar
-rw-r--r-- 1 root root   7709741 12月 15 06:56 flink-shaded-zookeeper-3.4.14.jar
-rw-r--r-- 1 root root  34696963 12月 15 08:27 flink-table_2.12-1.12.7.jar
-rw-r--r-- 1 root root  37736212 12月 15 08:27 flink-table-blink_2.12-1.12.7.jar
-rw-r--r-- 1 root root    207909 12月 15 06:56 log4j-1.2-api-2.16.0.jar
-rw-r--r-- 1 root root    301892 12月 15 06:56 log4j-api-2.16.0.jar
-rw-r--r-- 1 root root   1789565 12月 15 06:56 log4j-core-2.16.0.jar
-rw-r--r-- 1 root root     24258 12月 15 06:56 log4j-slf4j-impl-2.16.0.jar

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

secretWHD

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值