希望把flink也集成到cm管理平台,方便日常维护,但是cdh6.3后才支持flink服务,不能为了集成flink升级cdh版本。
现有的cdh6.2平台,通过cm管理,无法直接添加flink服务,如下图显示,并没有flink选项。
======================================
解决方法:
通过以下链接,下载cdh中的flink。
https://archive.cloudera.com/csa/1.0.0.0/
本次选择的是
FLINK-1.9.0-csa1.0.0.0-cdh6.3.0-el7.parcel
FLINK-1.9.0-csa1.0.0.0-cdh6.3.0-el7.parcel.sha
在另外一个目录下载jar文件
FLINK-1.9.0-csa1.0.0.0-cdh6.3.0.jar
把下载的FLINK-1.9.0-csa1.0.0.0-cdh6.3.0.jar 上传到集群中host1节点的/opt/cloudera/csd目录下。
把下载后的文件传到host1节点的/opt/cloudera/parcel-repo目录下,在cm管理界面对加入的flink的parcel进行分配和激活.
对flink进行分配和激活
分别重启clouder-scm-server和cloudera-scm-agent服务
systemctl stop cloudera-scm-server
systemctl stop cloudera-scm-agent
systemctl start cloudera-scm-server
systemctl start cloudera-scm-agent
等到cm启动完成后,再次到cm平台,添加服务,可以看到可以选择flink服务。接下来就是一步步的完成即可。
后续会更新关于flink在cdh平台的使用。
来源:51CTO
作者:ww51pp
链接:https://blog.51cto.com/jxplpp/2483859