问题:
安装完CM,需要安装Cloudera Manager Agent 和CDH 在如下界面无法显示,/opt/cloudera/parcel-repo目录下的parcel包
打开日志:显示
2020-08-15 11:22:28,945 INFO scm-web-526:com.cloudera.server.web.cmf.ParcelController: Excluding unavailable parcel 'CDH-6.3.2-1.cdh6.3.2.p0.1605554' from installable candidates.
原因:
Cloudera Manager 服务无法加载/opt/cloudera/parcel-repo 目录下的 CDH-6.3.2-1.cdh6.3.2.p0.1605554-el7.parcel 文件,
原因是/opt/cloudera/parcel-repo 目录下的CDH-6.3.2-1.cdh6.3.2.p0.1605554-el7.parcel 文件的校验文件 无法识别,而且cloudera-scm 用户没有操作权限,
解决:
修改文件用户和权限
#sudo chown -R cloudera-scm:cloudera-scm /opt/cloudera/parcel-repo/*
#sudo chmod u+x /opt/cloudera/parcel-repo/*
将CDH-6.3.2-1.cdh6.3.2.p0.1605554-el7.parcel.sha1 修改为 CDH-6.3.2-1.cdh6.3.2.p0.1605554-el7.parcel.sha
重新启动程序,如果不行,可能得重启机器。修改如下:
CDH-6.3.2-1.cdh6.3.2.p0.1605554-el7.parcel.torrent ,第三个文件是CM服务加载后生成的文件。
打开页面,即可显示/opt/cloudera/parcel-repo 目录下的CDH parcel包