MENU
      createCloudHadoopInstance

        createCloudHadoopInstance


        Article summary

        We are preparing a localization service for the content. We will do our best to provide the localization service as soon as possible.

        Overview

        Creates a Cloud Hadoop cluster.

        Request

        Request Header

        Refer to Cloud Hadoop API Guide

        Request Body

        ParameterDescriptionRequiredDefault valueAvailable valuesData type
        zoneNoZone numberN3[3] for KR-2 ZoneString
        regionNoRegion numberN1[1] for KR RegionString
        cloudHadoopClusterNameCloud Hadoop cluster nameY See the table below.String
        cloudHadoopImageProductCodeCloud Hadoop image product codeN String
        cloudHadoopClusterTypeCodeCloud Hadoop cluster type codeY [CHADP]Core Hadoop, [HBASE] Hbase, [SPARK] SparkString
        cloudHadoopAdminNameCloud Hadoop administrator nameY String
        cloudHadoopAdminPasswordCloud Hadoop administrator passwordY String
        loginKeyNameLogin key nameY String
        bucketNameBucket nameY String
        masterNodeProductCodeMaster node product codeY See the table below.String
        masterNodeCountNumber of master nodesN2MIN: 1, MAX: 2Integer
        workerNodeProductCodeWorker node product codeY See the table below.String
        workerNodeCountNumber of worker nodesN4MIN: 1, MAX: 8Integer
        • cloudHadoopImageProductCode
        Product codeProduct nameProduct typeDescription
        SPSWCHADPLINUX01Cloud Hadoop 1.0LINUXCentOS 7.3 with Cloud Hadoop 1.0
        • masterNodeProductCode, workerNodeProductCode
        Product codeProduct name
        SPSVRCHADP000001vCPU 4EA, Memory 8 GB
        SPSVRCHADP000002vCPU 4EA, Memory 16 GB
        SPSVRCHADP000003vCPU 8EA, Memory 16 GB
        SPSVRCHADP000004vCPU 8EA, Memory 32 GB
        SPSVRCHADP000005vCPU 16EA, Memory 32 GB
        SPSVRCHADP000006vCPU 4EA, Memory 32 GB
        SPSVRCHADP000007vCPU 8EA, Memory 64 GB
        SPSVRCHADP000008vCPU 16EA, Memory 128 GB
        SPSVRCHADP000009vCPU 32EA, Memory 256 GB

        Response

        Success

        {
            "createCloudHadoopInstanceResponse": {
                "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>"
                            }
                        ]
                    }
                ]
            }
        }
        JSON

        Authentication failed

        {
            "error": {
                "errorCode": "<return-code>",
                "message": "<return-message>"
            }
        }
        JSON

        Bad parameter

        {
            "responseError": {
                "returnCode": "<return-code>",
                "returnMessage": "<return-message>"
            }
        }
        JSON

        Examples

        Request Example

        curl -d '{"cloudHadoopClusterName":"cluster-01", "cloudHadoopClusterTypeCode":'CHADP', \
            "cloudHadoopAdminName":'admin', "cloudHadoopAdminPassword":'admin^password', \
            "loginKeyName":'user-dev-key', "bucketName":"user-bucket", \
            "masterNodeProductCode":'SPSVRCHADP000001', "workerNodeProductCode":'SPSVRCHADP000001', \
            "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/createCloudHadoopInstanceResponse \
        Bash

        Request Example

        {
            "createCloudHadoopInstanceResponse": {
                "requestId": "a4d67aee-fef6-4cb4-bf80-63c9763a1a76",
                "returnCode": "0",
                "returnMessage": "success",
                "totalRows": 1,
                "cloudHadoopInstanceList": [
                    {
                        "cloudHadoopInstanceNo": "1137409",
                        "cloudHadoopClusterName": "cluster-01",
                        "cloudHadoopClusterType": {
                            "code": "CHADP",
                            "codeName": "Core Hadoop"
                        },
                        "masterNodeCpuCount": 4,
                        "masterNodeCount": 2,
                        "masterNodeMemorySize": 8589934592,
                        "workerNodeCpuCount": 4,
                        "workerNodeCount": 4,
                        "workerNodeMemorySize": 8589934592,
                        "cloudHadoopInstanceOperation": {
                            "code": "CREAT",
                            "codeName": "Cloud Hadoop CREATE OP"
                        },
                        "cloudHadoopInstanceStatus": {
                            "code": "INIT",
                            "codeName": "Cloud Hadoop INIT State"
                        },
                        "cloudHadoopInstanceStatusName": "creating",
                        "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-12-21T18:50:34+0900",
                        "dataArchitecture": "Object Storage",
                        "bucketName": "user-bucket",
                        "directConnectionAccount": "sshuser",
                        "loginKeyName": "user-dev-key",
                        "accessControlGroupList": [
                            {
                                "accessControlGroupConfigurationNo": "75554",
                                "accessControlGroupName": "cloud-hadoop-odmp",
                                "accessControlGroupDescription": "Group for Cloud Hadoop cluster 'cluster-01' (automatically created)",
                                "isDefault": false,
                                "createDate": "2018-12-21T18:50:35+0900"
                            }
                        ]
                    }
                ]
            }
        }
        JSON

        Was this article helpful?

        Changing your password will log you out immediately. Use the new password to log back in.
        First name must have atleast 2 characters. Numbers and special characters are not allowed.
        Last name must have atleast 1 characters. Numbers and special characters are not allowed.
        Enter a valid email
        Enter a valid password
        Your profile has been successfully updated.