CDH6.1集成FLINK1.9.0(CDH上安装FLINK)
导读 CDH除了能够管理自生所提供的一些大数据相关服务外,还允许将第三方服务添加到CDH集群(托管在CDH上)。你需要做的就是按照一定的规则流程制作相关程序包,最后发布到CDH上。虽然过程并不困难,但是手动操作尤其是一些关键配置容易出错,往往导致最终服务无法正常在CDH上安装运行。 本文就是指导大家如何打包自己的服务,发布到CDH上,并且由CDH控制服务的运行、监控服务的基本运行状态。 相关介绍 名词介绍 (1)parcel : 以".parcel"结尾的压缩文件。parcel包内共两个目录,其中lib包含了服务组件,meta包含一个重要的描述性文件parcel.json,这个文件记录了服务的信息,如版本、所属用户、适用的CDH平台版本等。 命名规则必须如下 : 文件名称格式为三段,第一段是包名,第二段是版本号,第三段是运行平台。 例如:FLINK-1.9.0-bin-scala_2.12-el7.parcel 包名 :FLINK 版本号 :1.9.0-bin-scala_2.12 运行环境 :el7 el6是代表centos6系统,centos7则用el7表示 ps : parcel必须包置于/opt/cloudera/parcel-repo/目录下才可以被CDH发布程序时识别到。 (2)csd :csd文件是一个jar包,它记录了服务在CDH上的管理规则里面包含三个文件目录