3 个步骤。
第一步,下载 jar 包 和 parcel 文件
1、到 https://archive.cloudera.com/csa/1.0.0.0/csd/ 下载:
FLINK-1.9.0-csa1.0.0.0-cdh6.3.0.jar
并放到 CDH 安装的服务器上的 /opt/cloudera/csd 路径下
2、到 https://archive.cloudera.com/csa/1.0.0.0/parcels/ 下载:
FLINK-1.9.0-csa1.0.0.0-cdh6.3.0-el7.parcelFLINK-1.9.0-csa1.0.0.0-cdh6.3.0-el7.parcel.shamanifest.json
把前两个放到 CDH 安装的服务器上的 /opt/cloudera/parcel-repo 路径下,如果该路径下没有 manifest.json 则可以把下载的同名文件放进去,如果有的话,剪切相应版本的内容插入到原文件中
第二步,分配与激活
登录 Cloudera,点击导航栏的 主机 - Parcel,点击页面上的 位置 - 远程提供 - 检查新 Parcel,看看是否有出现指定的 Flink 版本(如果提示说 Parcel FLINK-1.9.0-csa1.0.0.0-cdh6.3.0-el7 的错误:Parcel 不可用于操作系统分配,是因为 parcel 版本与系统要求不一致,按这里的要求下载正确的 parcel 文件。)。点击 flink 1 右侧的 分配 键,等候几分钟点击 flink 1 右侧的 激活 键,等候几分钟,如果显示 flink 状态为 已分配,已激活 则代表成功了
第三步,添加服务
进入 主页,点击页面上 Cluster 1 右侧的下拉框内的 添加服务 步骤 自定义角色分配 ,为 History Server 和 Gateway 添加相应的主机步骤 审核更改 ,什么都不用动,继续步骤 命令详细信息 ,等待命令执行完回到 主页,看 flink 服务的状态,如果是绿勾,就代表完成;如果是灰色的问号,同时底下的 Cloudera Management Service 有重启提示,则按提示重启。