/clusters/{clusterName}/services/{serviceName}/commands/offline

Mount Point: /api/v19/clusters/{clusterName}/services/{serviceName}/commands/offline

POST

Offline roles of a service.

Currently the offline operation is only supported by HDFS.

For HDFS, the offline operation will put DataNodes into HDFS IN MAINTENANCE state which prevents unnecessary re-replication which could occur if decommissioned.

The timeout parameter is used to specify a timeout for offline. For HDFS, when the timeout expires, the DataNode will automatically transition out of HDFS IN MAINTENANCE state, back to HDFS IN SERVICE state.

Parameters

name description type default
serviceName The service name. path
timeout Offline timeout in seconds. Offlined roles will automatically transition from offline state to normal state after timeout. Specify as null to get the default timeout (4 hours). query
clusterName (no documentation provided) path

Request Body

element: roleNames

List of role names to offline.

Response Body

element: command

Information about the submitted command.