/clusters/{clusterName}/services
Mount Point: /api/v9/clusters/{clusterName}/services
POST
Creates a list of services.
There are typically two service creation strategies:
- The caller may choose to set up a new service piecemeal, by first creating the service itself (without any roles or configuration), and then create the roles, and then specify configuration.
-
Alternatively, the caller can pack
all the information in one call, by fully specifying the fields in
the com.cloudera.api.model.ApiService object, with
- service config and role type config, and
- role to host assignment.
| Cluster Version | Available Service Types |
|---|---|
| CDH4 | HDFS, MAPREDUCE, HBASE, OOZIE, ZOOKEEPER, HUE, YARN, IMPALA, FLUME, HIVE, SOLR, SQOOP, KS_INDEXER |
| CDH5 | HDFS, MAPREDUCE, HBASE, OOZIE, ZOOKEEPER, HUE, YARN, IMPALA, FLUME, HIVE, SOLR, SQOOP, KS_INDEXER, SQOOP_CLIENT, SENTRY, ACCUMULO16, KMS, SPARK_ON_YARN |
Parameters
| name | description | type | default |
|---|---|---|---|
| clusterName | (no documentation provided) | path |
Request Body
| element: | serviceList |
Details of the services to create.
Response Body
| element: | serviceList |
List of created services.
GET
Lists all services registered in the cluster.
Parameters
| name | description | type | default |
|---|---|---|---|
| view | (no documentation provided) | query | summary |
| clusterName | (no documentation provided) | path |
Response Body
| element: | serviceList |
List of services.