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.parcel
- FLINK-1.9.0-csa1.0.0.0-cdh6.3.0-el7.parcel.sha
- manifest.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
有重启提示,则按提示重启。