我正在使用Cloudera Express。Cloudera Manager版本为5.12.0。我正在尝试自动化HDFS,HBASE等服务的启动...我可以通过在主机模板中指定每个服务的必要信息,并使用Curl命令将主机模板推到Cloudera Manager,使用Cloudera ManagerAPI。现在,我想自动化诸如主机监视器,服务监视器,活动服务器,活动监视器和警报发布者之类的Cloudera管理服务。我试图通过在主机模板中添加每个服务的相应角色类型和服务类型来做到这一点。当我使用curl命令将主机模板推向Cloudera Manager时,Cloudera Manager显示了一个错误,即使用CDH 5.12.0的Service类型" MGMT"。由于管理服务不同于HDFS,Yarn,HBase等集群服务...,我应该如何自动化管理服务的启动?他们是专门用于自动化管理服务的API吗?
不幸的是,主机模板仅适用于群集而非cm。配置CM查看:
- https://cloudera.github.io/cm_api/
- https://cloudera.github.io/cm_api/apidocs/v17/index.html(特别是/cm/service/* apis)