changeWorkerNodeCount
- Print
- PDF
changeWorkerNodeCount
- Print
- PDF
Article summary
Did you find this summary helpful?
Thank you for your feedback
We are preparing a localization service for the content. We will do our best to provide the localization service as soon as possible.
Overview
Changes the number of Cloud Hadoop worker nodes.
Request
Request Header
Refer to Cloud Hadoop API Guide
Request Body
Parameter | Description | Required | Default value | Available values | Data type |
---|---|---|---|---|---|
cloudHadoopInstanceNo | Cloud Hadoop cluster number to change. You should call the getCloudHadoopInstanceList API to get the number of the Cloud Hadoop cluster to delete; you cannot get the number from the console. | Y | String | ||
workerNodeCount | Number of worker nodes | Y | Integer |
Response
Success
{
"changeWorkerNodeCountResponse": {
"requestId": "<api-call-request-id>",
"returnCode": "0",
"returnMessage": "success",
"totalRows": <response-list-length>,
"cloudHadoopInstanceList": [
{
"cloudHadoopInstanceNo": "<cluster-id>",
"cloudHadoopClusterName": "<cluster-name>",
"cloudHadoopImageProductCode": "<image-code-installed-in-cluster>",
"cloudHadoopClusterType": {
"code": "<cluster-type-code>",
"codeName": "<cluster-type-name>"
},
"masterNodeCpuCount": <masternode-cpu-count>,
"masterNodeCount": <masternode-instance-count>,
"masterNodeMemorySize": <masternode-memory(Byte)>,
"workerNodeCpuCount": <workernode-cpu-count>,
"workerNodeCount": <workernode-instance-count>,
"workerNodeMemorySize": <workernode-memory(Byte)>,
"cloudHadoopInstanceOperation": {
"code": "<cluster-work-code>",
"codeName": "<cluster-work-name>"
},
"cloudHadoopInstanceStatus": {
"code": "<cluster-status-code>",
"codeName": "<cluster-status-name>"
},
"cloudHadoopInstanceStatusName": "<cluster-status-name>",
"publicDnsName": "<public-domain-name>",
"publicIp": "<public-ip>",
"isHa": <whether-HA-is-enabled>,
"zone": {
"zoneNo": "<Zone-id>",
"zoneName": "<Zone-name>",
"zoneCode": "<Zone-code>",
"zoneDescription": "<Zone-description>",
"regionNo": "<Region-id>"
},
"region": {
"regionNo": "<Region-id>",
"regionCode": "<Region-code>",
"regionName": "<Region-name>"
},
"masterNodeServerName": "",
"createDate": "<creation-date>",
"dataArchitecture": "<",
"bucketName": "<object-storage-name>",
"directConnectionAccount": "<server-access-account>",
"loginKeyName": "<login-pem-key-name>",
"accessControlGroupList": [
{
"accessControlGroupConfigurationNo": "<ACG-id>",
"accessControlGroupName": "<ACG-name>",
"accessControlGroupDescription": "<ACG-description>",
"isDefault": <whether-it-is-default-ACG>,
"createDate": "<ACG-creation-time>"
}
]
}
]
}
}
Authentication failed
{
"error": {
"errorCode": "<return-code>",
"message": "<return-message>"
}
}
Bad parameter
{
"responseError": {
"returnCode": "<return-code>",
"returnMessage": "<return-message>"
}
}
Examples
Request Example
curl -d '{"cloudHadoopInstanceNo":"1068952", "workerNodeCount":2, "responseFormatType":"json"}'
-H "content-type:application/x-www-form-urlencoded"
-H "accept:application/json"
-H "x-ncp-apigw-timestamp:1505290625682" \
-H "x-ncp-iam-access-key:D78BB444D6D3C84CA38A" \
-H "x-ncp-apigw-signature-v2:WTPItrmMIfLUk/UyUIyoQbA/z5hq9o3G8eQMolUzTEo=" \
-X POST https://ncloud.apigw.ntruss.com/hadoop/v2/changeWorkerNodeCountResponse \
Request Example
{
"changeWorkerNodeCountResponse": {
"requestId": "79e84e79-2efe-4071-a15d-d98f1be45586",
"returnCode": "0",
"returnMessage": "success",
"totalRows": 1,
"cloudHadoopInstanceList": [
{
"cloudHadoopInstanceNo": "1068952",
"cloudHadoopClusterName": "cluster-01",
"cloudHadoopClusterType": {
"code": "CHADP",
"codeName": "Core Hadoop"
},
"masterNodeCpuCount": 4,
"masterNodeCount": 2,
"masterNodeMemorySize": 8589934592,
"workerNodeCpuCount": 4,
"workerNodeCount": 3,
"workerNodeMemorySize": 8589934592,
"cloudHadoopInstanceOperation": {
"code": "SETUP",
"codeName": "Cloud Hadoop SETUP OP"
},
"cloudHadoopInstanceStatus": {
"code": "CREAT",
"codeName": "Cloud Hadoop CREATE State"
},
"cloudHadoopInstanceStatusName": "settingup",
"publicDnsName": "pub-10jso.hadoop.ntruss.com",
"publicIp": "106.10.33.112",
"isHa": true,
"zone": {
"zoneNo": "3",
"zoneName": "KR-2",
"zoneCode": "KR-2",
"zoneDescription": "\ud3c9\ucd0c zone",
"regionNo": "1"
},
"region": {
"regionNo": "1",
"regionCode": "KR",
"regionName": "Korea"
},
"masterNodeServerName": "m-001-cluster-01-hd",
"createDate": "2018-11-16T16:54:37+0900",
"dataArchitecture": "Object Storage",
"bucketName": "user-bucket",
"directConnectionAccount": "sshuser",
"loginKeyName": "user-dev-key",
"accessControlGroupList": [
{
"accessControlGroupConfigurationNo": "68867",
"accessControlGroupName": "cloud-hadoop-mwt4",
"accessControlGroupDescription": "Group for Cloud Hadoop cluster 't' (automatically created)",
"isDefault": false,
"createDate": "2018-11-16T16:54:38+0900"
}
]
}
]
}
}
Was this article helpful?