Available in VPC
Upgrade the node specifications of a Cloud Hadoop cluster.
Syntax
The changeCloudHadoopNodeSpec syntax is as follows:
./ncloud vhadoop changeCloudHadoopNodeSpec \
--cloudHadoopInstanceNo <cloud-hadoop-instance-no> \
--masterNodeProductCode <master-node-product-code> \
--edgeNodeProductCode <edge-node-product-code> \
--workerNodeProductCode <worker-node-product-code> \
[--regionCode <KR|SGN|JPN>] \
[--output <json|xml>]
Options
This section describes the options available when running changeCloudHadoopNodeSpec.
Required options
The following options are required for changeCloudHadoopNodeSpec.
| Options | Type | Required | Description |
|---|---|---|---|
--cloudHadoopInstanceNo |
String | Required | Cluster instance number |
--masterNodeProductCode |
String | Conditional | Master node server type code
|
--edgeNodeProductCode |
String | Conditional | Edge node server type code
|
--workerNodeProductCode |
String | Conditional | Worker node server type code
|
Common options
For information about the options common to all vhadoop subcommands, see Cloud Hadoop (VPC) options.
Examples
If the request to upgrade the Cloud Hadoop node specifications is successful, the cluster's configuration information and upgrade status are returned.
Command
The command example is as follows:
./ncloud vhadoop changeCloudHadoopNodeSpec \
--cloudHadoopInstanceNo 34567890 \
--edgeNodeProductCode SVR.VCHDP.EDGND.HICPU.C008.M016.NET.HDD.B050.G002 \
--regionCode KR \
--output json
Output
The output example is as follows:
{
"changeCloudHadoopNodeSpec": {
"totalRows": 1,
"cloudHadoopInstanceList": [
{
"cloudHadoopInstanceNo": "34567890",
"cloudHadoopClusterName": "cluster-01",
"cloudHadoopInstanceStatusName": "upgrading",
"cloudHadoopInstanceStatus": {
"code": "CREAT",
"codeName": "CLOUD DATABASE (VPC) Created status"
},
"cloudHadoopInstanceOperation": {
"code": "UPGD",
"codeName": "CLOUD DATABASE(VPC) Upgrade OP"
},
"cloudHadoopClusterType": {
"code": "CORE_HADOOP_WITH_SPARK",
"codeName": "Core Hadoop with Spark : HDFS(3.1.1), YARN(3.1.1), Zookeeper(3.4.9), Ranger(2.0.0), HIVE(3.1.2), Hue(4.8.0), Zeppelin Notebook(0.11.2), Spark (2.4.8)"
},
"cloudHadoopVersion": {
"code": "HADOOP2.2",
"codeName": "Cloud Hadoop 2.2"
},
"cloudHadoopAddOnList": [],
"ambariServerHost": "e-001-cluster-01-9d5z-hd",
"clusterDirectAccessAccount": "sshuser",
"loginKey": "test-key",
"objectStorageBucket": "my-test-bucket",
"cloudHadoopImageProductCode": "SW.VCHDP.OS.LNX64.ROCKY.0810.HDP.B050",
"isHa": true,
"createDate": "2026-07-06T13:58:52+0900",
"domain": "pub-a1b2c3.hadoop.ntruss.com",
"useDataCatalog": false,
"externalHiveMetaStoreInfo": "hive-metastore",
"accessControlGroupNoList": [
"67890123"
],
"cloudHadoopServerInstanceList": [
{
"cloudHadoopServerInstanceNo": "45678901",
"cloudHadoopServerName": "e-001-cluster-01-9d5z-hd",
"cloudHadoopServerRole": {
"code": "E",
"codeName": "Edge Node"
},
"cloudHadoopServerInstanceStatusName": "settingUp",
"cloudHadoopServerInstanceStatus": {
"code": "RUN",
"codeName": "CLOUD DATABASE (VPC) server Running status"
},
"cloudHadoopServerInstanceOperation": {
"code": "SETUP",
"codeName": "CLOUD DATABASE (VPC) server Setup OP"
},
"cloudHadoopProductCode": "SVR.VCHDP.EDGND.HICPU.C008.M016.NET.HDD.B050.G002",
"regionCode": "KR",
"zoneCode": "KR-2",
"vpcNo": "12345678",
"vpcName": "vpc-01",
"subnetNo": "23456789",
"subnetName": "public-subnet",
"privateIp": "10.0.1.6",
"isPublicSubnet": true,
"dataStorageSize": 107374182400,
"cpuCount": 8,
"memorySize": 17179869184,
"uptime": "2026-07-06T14:04:41+0900",
"createDate": "2026-07-06T13:58:52+0900"
},
{
"cloudHadoopServerInstanceNo": "45678902",
"cloudHadoopServerName": "m-001-cluster-01-9d5x-hd",
"cloudHadoopServerRole": {
"code": "M",
"codeName": "Master Node"
},
"cloudHadoopServerInstanceStatusName": "running",
"cloudHadoopServerInstanceStatus": {
"code": "RUN",
"codeName": "CLOUD DATABASE (VPC) server Running status"
},
"cloudHadoopServerInstanceOperation": {
"code": "NOOP",
"codeName": "CLOUD DATABASE (VPC) server null OP"
},
"cloudHadoopProductCode": "SVR.VCHDP.MSTDT.STAND.C004.M016.NET.HDD.B050.G002",
"regionCode": "KR",
"zoneCode": "KR-2",
"vpcNo": "12345678",
"vpcName": "vpc-01",
"subnetNo": "23456790",
"subnetName": "private-subnet",
"privateIp": "10.0.2.6",
"isPublicSubnet": false,
"dataStorageType": {
"code": "SSD",
"codeName": "SSD"
},
"dataStorageSize": 107374182400,
"cpuCount": 4,
"memorySize": 17179869184,
"uptime": "2026-07-06T14:04:20+0900",
"createDate": "2026-07-06T13:58:52+0900"
},
{
"cloudHadoopServerInstanceNo": "45678903",
"cloudHadoopServerName": "m-002-cluster-01-9d5y-hd",
"cloudHadoopServerRole": {
"code": "M",
"codeName": "Master Node"
},
"cloudHadoopServerInstanceStatusName": "running",
"cloudHadoopServerInstanceStatus": {
"code": "RUN",
"codeName": "CLOUD DATABASE (VPC) server Running status"
},
"cloudHadoopServerInstanceOperation": {
"code": "NOOP",
"codeName": "CLOUD DATABASE (VPC) server null OP"
},
"cloudHadoopProductCode": "SVR.VCHDP.MSTDT.STAND.C004.M016.NET.HDD.B050.G002",
"regionCode": "KR",
"zoneCode": "KR-2",
"vpcNo": "12345678",
"vpcName": "vpc-01",
"subnetNo": "23456790",
"subnetName": "private-subnet",
"privateIp": "10.0.2.7",
"isPublicSubnet": false,
"dataStorageType": {
"code": "SSD",
"codeName": "SSD"
},
"dataStorageSize": 107374182400,
"cpuCount": 4,
"memorySize": 17179869184,
"uptime": "2026-07-06T14:04:47+0900",
"createDate": "2026-07-06T13:58:52+0900"
},
{
"cloudHadoopServerInstanceNo": "45678904",
"cloudHadoopServerName": "d-001-cluster-01-9d60-hd",
"cloudHadoopServerRole": {
"code": "D",
"codeName": "Data Node"
},
"cloudHadoopServerInstanceStatusName": "running",
"cloudHadoopServerInstanceStatus": {
"code": "RUN",
"codeName": "CLOUD DATABASE (VPC) server Running status"
},
"cloudHadoopServerInstanceOperation": {
"code": "NOOP",
"codeName": "CLOUD DATABASE (VPC) server null OP"
},
"cloudHadoopProductCode": "SVR.VCHDP.MSTDT.STAND.C004.M016.NET.HDD.B050.G002",
"regionCode": "KR",
"zoneCode": "KR-2",
"vpcNo": "12345678",
"vpcName": "vpc-01",
"subnetNo": "23456790",
"subnetName": "private-subnet",
"privateIp": "10.0.2.8",
"isPublicSubnet": false,
"dataStorageType": {
"code": "SSD",
"codeName": "SSD"
},
"dataStorageSize": 107374182400,
"cpuCount": 4,
"memorySize": 17179869184,
"uptime": "2026-07-06T14:04:28+0900",
"createDate": "2026-07-06T13:58:52+0900"
},
{
"cloudHadoopServerInstanceNo": "45678905",
"cloudHadoopServerName": "d-002-cluster-01-9d61-hd",
"cloudHadoopServerRole": {
"code": "D",
"codeName": "Data Node"
},
"cloudHadoopServerInstanceStatusName": "running",
"cloudHadoopServerInstanceStatus": {
"code": "RUN",
"codeName": "CLOUD DATABASE (VPC) server Running status"
},
"cloudHadoopServerInstanceOperation": {
"code": "NOOP",
"codeName": "CLOUD DATABASE (VPC) server null OP"
},
"cloudHadoopProductCode": "SVR.VCHDP.MSTDT.STAND.C004.M016.NET.HDD.B050.G002",
"regionCode": "KR",
"zoneCode": "KR-2",
"vpcNo": "12345678",
"vpcName": "vpc-01",
"subnetNo": "23456790",
"subnetName": "private-subnet",
"privateIp": "10.0.2.9",
"isPublicSubnet": false,
"dataStorageType": {
"code": "SSD",
"codeName": "SSD"
},
"dataStorageSize": 107374182400,
"cpuCount": 4,
"memorySize": 17179869184,
"uptime": "2026-07-06T14:04:28+0900",
"createDate": "2026-07-06T13:58:52+0900"
},
{
"cloudHadoopServerInstanceNo": "45678906",
"cloudHadoopServerName": "d-003-cluster-01-9d9s-hd",
"cloudHadoopServerRole": {
"code": "D",
"codeName": "Data Node"
},
"cloudHadoopServerInstanceStatusName": "running",
"cloudHadoopServerInstanceStatus": {
"code": "RUN",
"codeName": "CLOUD DATABASE (VPC) server Running status"
},
"cloudHadoopServerInstanceOperation": {
"code": "NOOP",
"codeName": "CLOUD DATABASE (VPC) server null OP"
},
"cloudHadoopProductCode": "SVR.VCHDP.MSTDT.STAND.C004.M016.NET.HDD.B050.G002",
"regionCode": "KR",
"zoneCode": "KR-2",
"vpcNo": "12345678",
"vpcName": "vpc-01",
"subnetNo": "23456790",
"subnetName": "private-subnet",
"privateIp": "10.0.2.10",
"isPublicSubnet": false,
"dataStorageType": {
"code": "SSD",
"codeName": "SSD"
},
"dataStorageSize": 107374182400,
"cpuCount": 4,
"memorySize": 17179869184,
"uptime": "2026-07-06T15:22:38+0900",
"createDate": "2026-07-06T13:58:52+0900"
}
]
}
],
"requestId": "e5f60718-c9da-b234-ef01-56789ab23456",
"returnCode": "0",
"returnMessage": "success"
}
}