createCloudHadoopInstance
    • PDF

    createCloudHadoopInstance

    • PDF

    Article Summary

    概要

    CloudHadoopクラスタを作成します。

    リクエスト

    リクエストヘッダ

    共通ガイド参照

    リクエストボディ

    API Parameter NameParameter 説明必須Default ValueAvailable ValuesData Type
    zoneNozone番号N3[3] for KR-2 ZoneString
    regionNoregion番号N1[1] for KR RegionString
    cloudHadoopClusterNamecloud hadoop cluster名称Y 以下のテーブル参照String
    cloudHadoopImageProductCodecloud hadoopイメージ商品コードN String
    cloudHadoopClusterTypeCodecloud hadoop ClusterタイプコードY [CHADP]Core Hadoop, [HBASE] Hbase, [SPARK] SparkString
    cloudHadoopAdminNamecloud hadoop 管理者名Y String
    cloudHadoopAdminPasswordcloud hadoop 管理者パスワードY String
    loginKeyNameログインキー名Y String
    bucketNameバケット名Y String
    masterNodeProductCodeマスターノードの商品コードY 以下のテーブル参照String
    masterNodeCountマスターノードの個数N2MIN: 1, MAX: 2Integer
    workerNodeProductCode作業者ノードの商品コードY 以下のテーブル参照String
    workerNodeCount作業者ノードの個数N4MIN: 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 8GB
    SPSVRCHADP000002vCPU 4EA, Memory 16GB
    SPSVRCHADP000003vCPU 8EA, Memory 16GB
    SPSVRCHADP000004vCPU 8EA, Memory 32GB
    SPSVRCHADP000005vCPU 16EA, Memory 32GB
    SPSVRCHADP000006vCPU 4EA, Memory 32GB
    SPSVRCHADP000007vCPU 8EA, Memory 64GB
    SPSVRCHADP000008vCPU 16EA, Memory 128GB
    SPSVRCHADP000009vCPU 32EA, Memory 256GB

    レスポンス

    Success

    {
        "createCloudHadoopInstanceResponse": {
            "requestId": "<api-call-request-id>",
            "returnCode": "0",
            "returnMessage": "success",
            "totalRows": <response-リスト-長さ>,
            "cloudHadoopInstanceList": [
                {
                    "cloudHadoopInstanceNo": "<クラスタ-id>",
                    "cloudHadoopClusterName": "<クラスタ-名称>",
                    "cloudHadoopImageProductCode": "<クラスタに-設置された-イメージ-コード>",
                    "cloudHadoopClusterType": {
                        "code": "<クラスタ-タイプ-コード>",
                        "codeName": "<クラスタ-タイプ-名称>"
                    },
                    "masterNodeCpuCount": <マスターノード-cpu-数>,
                    "masterNodeCount": <マスターノード-インスタンス-数>,
                    "masterNodeMemorySize": <マスターノード-メモリ(Byte)>,
                    "workerNodeCpuCount": <ワーカーノード-cpu-数>,
                    "workerNodeCount": <ワーカーノード-インスタンス-数>,
                    "workerNodeMemorySize": <ワーカーノード-メモリ(Byte)>,
                    "cloudHadoopInstanceOperation": {
                        "code": "<クラスタ-作業-コード>",
                        "codeName": "<クラスタ-作業-名称>"
                    },
                    "cloudHadoopInstanceStatus": {
                        "code": "<クラスタ-ステータス-コード>",
                        "codeName": "<クラスタ-ステータス-名称>"
                    },
                    "cloudHadoopInstanceStatusName": "<クラスタ-ステータス-名称>",
                    "publicDnsName": "<グローバル-domain-name>",
                    "publicIp": "<グローバル-ip>",
                    "isHa": <HA構成-区分>,
                    "zone": {
                        "zoneNo": "<Zone-id>",
                        "zoneName": "<Zone-名称>",
                        "zoneCode": "<Zone-コード>",
                        "zoneDescription": "<Zone-説明>",
                        "regionNo": "<Region-id>"
                    },
                    "region": {
                        "regionNo": "<Region-id>",
                        "regionCode": "<Region-コード>",
                        "regionName": "<Region-名称>"
                    },
                    "masterNodeServerName": "",
                    "createDate": "<作成-日付>",
                    "dataArchitecture": "<",
                    "bucketName": "<object-storage-名称>",
                    "directConnectionAccount": "<サーバ-接続-アカウント>",
                    "loginKeyName": "<認証-pem-キー-名称>",
                    "accessControlGroupList": [
                        {
                            "accessControlGroupConfigurationNo": "<ACG-id>",
                            "accessControlGroupName": "<ACG-名称>",
                            "accessControlGroupDescription": "<ACG-説明>",
                            "isDefault": <ユーザー-default-ACG-区分>,
                            "createDate": "<ACG-作成-時刻>"
                        }
                    ]
                }
            ]
        }
    }
    

    Authentication failed

    {
        "error": {
            "errorCode": "<リターン-コード>",
            "message": "<リターン-メッセージ>"
        }
    }
    

    Bad Parameter

    {
        "responseError": {
            "returnCode": "<リターン-コード>",
            "returnMessage": "<リターン-メッセージ>"
        }
    }
    

    例示

    リクエスト例示

    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 \
    

    レスポンス例示

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

    この記事は役に立ちましたか?

    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.