1. Packages
  2. Flexibleengine Provider
  3. API Docs
  4. MrsHybridClusterV1
flexibleengine 1.46.0 published on Monday, Apr 14, 2025 by flexibleenginecloud

flexibleengine.MrsHybridClusterV1

Explore with Pulumi AI

Manages a MRS hybrid cluster resource cluster within FlexibleEngine.

!> Warning: It has been deprecated, please use flexibleengine.MrsClusterV2 instead.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as flexibleengine from "@pulumi/flexibleengine";

const exampleVpc = new flexibleengine.VpcV1("exampleVpc", {cidr: "192.168.0.0/16"});
const exampleSubnet = new flexibleengine.VpcSubnetV1("exampleSubnet", {
    cidr: "192.168.0.0/24",
    gatewayIp: "192.168.0.1",
    vpcId: exampleVpc.vpcV1Id,
});
const cluster1 = new flexibleengine.MrsHybridClusterV1("cluster1", {
    availableZone: "eu-west-0a",
    clusterName: "mrs-hybrid-cluster-acc",
    clusterVersion: "MRS 2.0.1",
    componentLists: [
        "Hadoop",
        "Storm",
        "Spark",
        "Hive",
    ],
    vpcId: exampleVpc.vpcV1Id,
    subnetId: exampleSubnet.vpcSubnetV1Id,
    clusterAdminSecret: "Cluster@123",
    masterNodeKeyPair: "KeyPair-ci",
    masterNodes: {
        nodeNumber: 1,
        flavor: "s3.2xlarge.4.linux.mrs",
        dataVolumeType: "SATA",
        dataVolumeSize: 100,
        dataVolumeCount: 1,
    },
    analysisCoreNodes: {
        nodeNumber: 1,
        flavor: "s3.xlarge.4.linux.mrs",
        dataVolumeType: "SATA",
        dataVolumeSize: 100,
        dataVolumeCount: 1,
    },
    streamingCoreNodes: {
        nodeNumber: 1,
        flavor: "s3.xlarge.4.linux.mrs",
        dataVolumeType: "SATA",
        dataVolumeSize: 100,
        dataVolumeCount: 1,
    },
});
Copy
import pulumi
import pulumi_flexibleengine as flexibleengine

example_vpc = flexibleengine.VpcV1("exampleVpc", cidr="192.168.0.0/16")
example_subnet = flexibleengine.VpcSubnetV1("exampleSubnet",
    cidr="192.168.0.0/24",
    gateway_ip="192.168.0.1",
    vpc_id=example_vpc.vpc_v1_id)
cluster1 = flexibleengine.MrsHybridClusterV1("cluster1",
    available_zone="eu-west-0a",
    cluster_name="mrs-hybrid-cluster-acc",
    cluster_version="MRS 2.0.1",
    component_lists=[
        "Hadoop",
        "Storm",
        "Spark",
        "Hive",
    ],
    vpc_id=example_vpc.vpc_v1_id,
    subnet_id=example_subnet.vpc_subnet_v1_id,
    cluster_admin_secret="Cluster@123",
    master_node_key_pair="KeyPair-ci",
    master_nodes={
        "node_number": 1,
        "flavor": "s3.2xlarge.4.linux.mrs",
        "data_volume_type": "SATA",
        "data_volume_size": 100,
        "data_volume_count": 1,
    },
    analysis_core_nodes={
        "node_number": 1,
        "flavor": "s3.xlarge.4.linux.mrs",
        "data_volume_type": "SATA",
        "data_volume_size": 100,
        "data_volume_count": 1,
    },
    streaming_core_nodes={
        "node_number": 1,
        "flavor": "s3.xlarge.4.linux.mrs",
        "data_volume_type": "SATA",
        "data_volume_size": 100,
        "data_volume_count": 1,
    })
Copy
package main

import (
	"github.com/pulumi/pulumi-terraform-provider/sdks/go/flexibleengine/flexibleengine"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		exampleVpc, err := flexibleengine.NewVpcV1(ctx, "exampleVpc", &flexibleengine.VpcV1Args{
			Cidr: pulumi.String("192.168.0.0/16"),
		})
		if err != nil {
			return err
		}
		exampleSubnet, err := flexibleengine.NewVpcSubnetV1(ctx, "exampleSubnet", &flexibleengine.VpcSubnetV1Args{
			Cidr:      pulumi.String("192.168.0.0/24"),
			GatewayIp: pulumi.String("192.168.0.1"),
			VpcId:     exampleVpc.VpcV1Id,
		})
		if err != nil {
			return err
		}
		_, err = flexibleengine.NewMrsHybridClusterV1(ctx, "cluster1", &flexibleengine.MrsHybridClusterV1Args{
			AvailableZone:  pulumi.String("eu-west-0a"),
			ClusterName:    pulumi.String("mrs-hybrid-cluster-acc"),
			ClusterVersion: pulumi.String("MRS 2.0.1"),
			ComponentLists: pulumi.StringArray{
				pulumi.String("Hadoop"),
				pulumi.String("Storm"),
				pulumi.String("Spark"),
				pulumi.String("Hive"),
			},
			VpcId:              exampleVpc.VpcV1Id,
			SubnetId:           exampleSubnet.VpcSubnetV1Id,
			ClusterAdminSecret: pulumi.String("Cluster@123"),
			MasterNodeKeyPair:  pulumi.String("KeyPair-ci"),
			MasterNodes: &flexibleengine.MrsHybridClusterV1MasterNodesArgs{
				NodeNumber:      pulumi.Float64(1),
				Flavor:          pulumi.String("s3.2xlarge.4.linux.mrs"),
				DataVolumeType:  pulumi.String("SATA"),
				DataVolumeSize:  pulumi.Float64(100),
				DataVolumeCount: pulumi.Float64(1),
			},
			AnalysisCoreNodes: &flexibleengine.MrsHybridClusterV1AnalysisCoreNodesArgs{
				NodeNumber:      pulumi.Float64(1),
				Flavor:          pulumi.String("s3.xlarge.4.linux.mrs"),
				DataVolumeType:  pulumi.String("SATA"),
				DataVolumeSize:  pulumi.Float64(100),
				DataVolumeCount: pulumi.Float64(1),
			},
			StreamingCoreNodes: &flexibleengine.MrsHybridClusterV1StreamingCoreNodesArgs{
				NodeNumber:      pulumi.Float64(1),
				Flavor:          pulumi.String("s3.xlarge.4.linux.mrs"),
				DataVolumeType:  pulumi.String("SATA"),
				DataVolumeSize:  pulumi.Float64(100),
				DataVolumeCount: pulumi.Float64(1),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Flexibleengine = Pulumi.Flexibleengine;

return await Deployment.RunAsync(() => 
{
    var exampleVpc = new Flexibleengine.VpcV1("exampleVpc", new()
    {
        Cidr = "192.168.0.0/16",
    });

    var exampleSubnet = new Flexibleengine.VpcSubnetV1("exampleSubnet", new()
    {
        Cidr = "192.168.0.0/24",
        GatewayIp = "192.168.0.1",
        VpcId = exampleVpc.VpcV1Id,
    });

    var cluster1 = new Flexibleengine.MrsHybridClusterV1("cluster1", new()
    {
        AvailableZone = "eu-west-0a",
        ClusterName = "mrs-hybrid-cluster-acc",
        ClusterVersion = "MRS 2.0.1",
        ComponentLists = new[]
        {
            "Hadoop",
            "Storm",
            "Spark",
            "Hive",
        },
        VpcId = exampleVpc.VpcV1Id,
        SubnetId = exampleSubnet.VpcSubnetV1Id,
        ClusterAdminSecret = "Cluster@123",
        MasterNodeKeyPair = "KeyPair-ci",
        MasterNodes = new Flexibleengine.Inputs.MrsHybridClusterV1MasterNodesArgs
        {
            NodeNumber = 1,
            Flavor = "s3.2xlarge.4.linux.mrs",
            DataVolumeType = "SATA",
            DataVolumeSize = 100,
            DataVolumeCount = 1,
        },
        AnalysisCoreNodes = new Flexibleengine.Inputs.MrsHybridClusterV1AnalysisCoreNodesArgs
        {
            NodeNumber = 1,
            Flavor = "s3.xlarge.4.linux.mrs",
            DataVolumeType = "SATA",
            DataVolumeSize = 100,
            DataVolumeCount = 1,
        },
        StreamingCoreNodes = new Flexibleengine.Inputs.MrsHybridClusterV1StreamingCoreNodesArgs
        {
            NodeNumber = 1,
            Flavor = "s3.xlarge.4.linux.mrs",
            DataVolumeType = "SATA",
            DataVolumeSize = 100,
            DataVolumeCount = 1,
        },
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.flexibleengine.VpcV1;
import com.pulumi.flexibleengine.VpcV1Args;
import com.pulumi.flexibleengine.VpcSubnetV1;
import com.pulumi.flexibleengine.VpcSubnetV1Args;
import com.pulumi.flexibleengine.MrsHybridClusterV1;
import com.pulumi.flexibleengine.MrsHybridClusterV1Args;
import com.pulumi.flexibleengine.inputs.MrsHybridClusterV1MasterNodesArgs;
import com.pulumi.flexibleengine.inputs.MrsHybridClusterV1AnalysisCoreNodesArgs;
import com.pulumi.flexibleengine.inputs.MrsHybridClusterV1StreamingCoreNodesArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        var exampleVpc = new VpcV1("exampleVpc", VpcV1Args.builder()
            .cidr("192.168.0.0/16")
            .build());

        var exampleSubnet = new VpcSubnetV1("exampleSubnet", VpcSubnetV1Args.builder()
            .cidr("192.168.0.0/24")
            .gatewayIp("192.168.0.1")
            .vpcId(exampleVpc.vpcV1Id())
            .build());

        var cluster1 = new MrsHybridClusterV1("cluster1", MrsHybridClusterV1Args.builder()
            .availableZone("eu-west-0a")
            .clusterName("mrs-hybrid-cluster-acc")
            .clusterVersion("MRS 2.0.1")
            .componentLists(            
                "Hadoop",
                "Storm",
                "Spark",
                "Hive")
            .vpcId(exampleVpc.vpcV1Id())
            .subnetId(exampleSubnet.vpcSubnetV1Id())
            .clusterAdminSecret("Cluster@123")
            .masterNodeKeyPair("KeyPair-ci")
            .masterNodes(MrsHybridClusterV1MasterNodesArgs.builder()
                .nodeNumber(1)
                .flavor("s3.2xlarge.4.linux.mrs")
                .dataVolumeType("SATA")
                .dataVolumeSize(100)
                .dataVolumeCount(1)
                .build())
            .analysisCoreNodes(MrsHybridClusterV1AnalysisCoreNodesArgs.builder()
                .nodeNumber(1)
                .flavor("s3.xlarge.4.linux.mrs")
                .dataVolumeType("SATA")
                .dataVolumeSize(100)
                .dataVolumeCount(1)
                .build())
            .streamingCoreNodes(MrsHybridClusterV1StreamingCoreNodesArgs.builder()
                .nodeNumber(1)
                .flavor("s3.xlarge.4.linux.mrs")
                .dataVolumeType("SATA")
                .dataVolumeSize(100)
                .dataVolumeCount(1)
                .build())
            .build());

    }
}
Copy
resources:
  exampleVpc:
    type: flexibleengine:VpcV1
    properties:
      cidr: 192.168.0.0/16
  exampleSubnet:
    type: flexibleengine:VpcSubnetV1
    properties:
      cidr: 192.168.0.0/24
      gatewayIp: 192.168.0.1
      vpcId: ${exampleVpc.vpcV1Id}
  cluster1:
    type: flexibleengine:MrsHybridClusterV1
    properties:
      availableZone: eu-west-0a
      clusterName: mrs-hybrid-cluster-acc
      clusterVersion: MRS 2.0.1
      componentLists:
        - Hadoop
        - Storm
        - Spark
        - Hive
      vpcId: ${exampleVpc.vpcV1Id}
      subnetId: ${exampleSubnet.vpcSubnetV1Id}
      clusterAdminSecret: Cluster@123
      masterNodeKeyPair: KeyPair-ci
      masterNodes:
        nodeNumber: 1
        flavor: s3.2xlarge.4.linux.mrs
        dataVolumeType: SATA
        dataVolumeSize: 100
        dataVolumeCount: 1
      analysisCoreNodes:
        nodeNumber: 1
        flavor: s3.xlarge.4.linux.mrs
        dataVolumeType: SATA
        dataVolumeSize: 100
        dataVolumeCount: 1
      streamingCoreNodes:
        nodeNumber: 1
        flavor: s3.xlarge.4.linux.mrs
        dataVolumeType: SATA
        dataVolumeSize: 100
        dataVolumeCount: 1
Copy

Create MrsHybridClusterV1 Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new MrsHybridClusterV1(name: string, args: MrsHybridClusterV1Args, opts?: CustomResourceOptions);
@overload
def MrsHybridClusterV1(resource_name: str,
                       args: MrsHybridClusterV1Args,
                       opts: Optional[ResourceOptions] = None)

@overload
def MrsHybridClusterV1(resource_name: str,
                       opts: Optional[ResourceOptions] = None,
                       master_node_key_pair: Optional[str] = None,
                       analysis_core_nodes: Optional[MrsHybridClusterV1AnalysisCoreNodesArgs] = None,
                       available_zone: Optional[str] = None,
                       master_nodes: Optional[MrsHybridClusterV1MasterNodesArgs] = None,
                       cluster_name: Optional[str] = None,
                       vpc_id: Optional[str] = None,
                       component_lists: Optional[Sequence[str]] = None,
                       subnet_id: Optional[str] = None,
                       streaming_core_nodes: Optional[MrsHybridClusterV1StreamingCoreNodesArgs] = None,
                       mrs_hybrid_cluster_v1_id: Optional[str] = None,
                       cluster_admin_secret: Optional[str] = None,
                       region: Optional[str] = None,
                       safe_mode: Optional[float] = None,
                       security_group_id: Optional[str] = None,
                       analysis_task_nodes: Optional[MrsHybridClusterV1AnalysisTaskNodesArgs] = None,
                       streaming_task_nodes: Optional[MrsHybridClusterV1StreamingTaskNodesArgs] = None,
                       log_collection: Optional[float] = None,
                       timeouts: Optional[MrsHybridClusterV1TimeoutsArgs] = None,
                       cluster_version: Optional[str] = None)
func NewMrsHybridClusterV1(ctx *Context, name string, args MrsHybridClusterV1Args, opts ...ResourceOption) (*MrsHybridClusterV1, error)
public MrsHybridClusterV1(string name, MrsHybridClusterV1Args args, CustomResourceOptions? opts = null)
public MrsHybridClusterV1(String name, MrsHybridClusterV1Args args)
public MrsHybridClusterV1(String name, MrsHybridClusterV1Args args, CustomResourceOptions options)
type: flexibleengine:MrsHybridClusterV1
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. MrsHybridClusterV1Args
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. MrsHybridClusterV1Args
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. MrsHybridClusterV1Args
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. MrsHybridClusterV1Args
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. MrsHybridClusterV1Args
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Constructor example

The following reference example uses placeholder values for all input properties.

var mrsHybridClusterV1Resource = new Flexibleengine.MrsHybridClusterV1("mrsHybridClusterV1Resource", new()
{
    MasterNodeKeyPair = "string",
    AnalysisCoreNodes = new Flexibleengine.Inputs.MrsHybridClusterV1AnalysisCoreNodesArgs
    {
        DataVolumeCount = 0,
        DataVolumeSize = 0,
        DataVolumeType = "string",
        Flavor = "string",
        NodeNumber = 0,
        RootVolumeSize = 0,
        RootVolumeType = "string",
    },
    AvailableZone = "string",
    MasterNodes = new Flexibleengine.Inputs.MrsHybridClusterV1MasterNodesArgs
    {
        DataVolumeCount = 0,
        DataVolumeSize = 0,
        DataVolumeType = "string",
        Flavor = "string",
        NodeNumber = 0,
        RootVolumeSize = 0,
        RootVolumeType = "string",
    },
    ClusterName = "string",
    VpcId = "string",
    ComponentLists = new[]
    {
        "string",
    },
    SubnetId = "string",
    StreamingCoreNodes = new Flexibleengine.Inputs.MrsHybridClusterV1StreamingCoreNodesArgs
    {
        DataVolumeCount = 0,
        DataVolumeSize = 0,
        DataVolumeType = "string",
        Flavor = "string",
        NodeNumber = 0,
        RootVolumeSize = 0,
        RootVolumeType = "string",
    },
    MrsHybridClusterV1Id = "string",
    ClusterAdminSecret = "string",
    Region = "string",
    SafeMode = 0,
    SecurityGroupId = "string",
    AnalysisTaskNodes = new Flexibleengine.Inputs.MrsHybridClusterV1AnalysisTaskNodesArgs
    {
        DataVolumeCount = 0,
        DataVolumeSize = 0,
        DataVolumeType = "string",
        Flavor = "string",
        NodeNumber = 0,
        RootVolumeSize = 0,
        RootVolumeType = "string",
    },
    StreamingTaskNodes = new Flexibleengine.Inputs.MrsHybridClusterV1StreamingTaskNodesArgs
    {
        DataVolumeCount = 0,
        DataVolumeSize = 0,
        DataVolumeType = "string",
        Flavor = "string",
        NodeNumber = 0,
        RootVolumeSize = 0,
        RootVolumeType = "string",
    },
    LogCollection = 0,
    Timeouts = new Flexibleengine.Inputs.MrsHybridClusterV1TimeoutsArgs
    {
        Create = "string",
        Delete = "string",
    },
    ClusterVersion = "string",
});
Copy
example, err := flexibleengine.NewMrsHybridClusterV1(ctx, "mrsHybridClusterV1Resource", &flexibleengine.MrsHybridClusterV1Args{
MasterNodeKeyPair: pulumi.String("string"),
AnalysisCoreNodes: &.MrsHybridClusterV1AnalysisCoreNodesArgs{
DataVolumeCount: pulumi.Float64(0),
DataVolumeSize: pulumi.Float64(0),
DataVolumeType: pulumi.String("string"),
Flavor: pulumi.String("string"),
NodeNumber: pulumi.Float64(0),
RootVolumeSize: pulumi.Float64(0),
RootVolumeType: pulumi.String("string"),
},
AvailableZone: pulumi.String("string"),
MasterNodes: &.MrsHybridClusterV1MasterNodesArgs{
DataVolumeCount: pulumi.Float64(0),
DataVolumeSize: pulumi.Float64(0),
DataVolumeType: pulumi.String("string"),
Flavor: pulumi.String("string"),
NodeNumber: pulumi.Float64(0),
RootVolumeSize: pulumi.Float64(0),
RootVolumeType: pulumi.String("string"),
},
ClusterName: pulumi.String("string"),
VpcId: pulumi.String("string"),
ComponentLists: pulumi.StringArray{
pulumi.String("string"),
},
SubnetId: pulumi.String("string"),
StreamingCoreNodes: &.MrsHybridClusterV1StreamingCoreNodesArgs{
DataVolumeCount: pulumi.Float64(0),
DataVolumeSize: pulumi.Float64(0),
DataVolumeType: pulumi.String("string"),
Flavor: pulumi.String("string"),
NodeNumber: pulumi.Float64(0),
RootVolumeSize: pulumi.Float64(0),
RootVolumeType: pulumi.String("string"),
},
MrsHybridClusterV1Id: pulumi.String("string"),
ClusterAdminSecret: pulumi.String("string"),
Region: pulumi.String("string"),
SafeMode: pulumi.Float64(0),
SecurityGroupId: pulumi.String("string"),
AnalysisTaskNodes: &.MrsHybridClusterV1AnalysisTaskNodesArgs{
DataVolumeCount: pulumi.Float64(0),
DataVolumeSize: pulumi.Float64(0),
DataVolumeType: pulumi.String("string"),
Flavor: pulumi.String("string"),
NodeNumber: pulumi.Float64(0),
RootVolumeSize: pulumi.Float64(0),
RootVolumeType: pulumi.String("string"),
},
StreamingTaskNodes: &.MrsHybridClusterV1StreamingTaskNodesArgs{
DataVolumeCount: pulumi.Float64(0),
DataVolumeSize: pulumi.Float64(0),
DataVolumeType: pulumi.String("string"),
Flavor: pulumi.String("string"),
NodeNumber: pulumi.Float64(0),
RootVolumeSize: pulumi.Float64(0),
RootVolumeType: pulumi.String("string"),
},
LogCollection: pulumi.Float64(0),
Timeouts: &.MrsHybridClusterV1TimeoutsArgs{
Create: pulumi.String("string"),
Delete: pulumi.String("string"),
},
ClusterVersion: pulumi.String("string"),
})
Copy
var mrsHybridClusterV1Resource = new MrsHybridClusterV1("mrsHybridClusterV1Resource", MrsHybridClusterV1Args.builder()
    .masterNodeKeyPair("string")
    .analysisCoreNodes(MrsHybridClusterV1AnalysisCoreNodesArgs.builder()
        .dataVolumeCount(0)
        .dataVolumeSize(0)
        .dataVolumeType("string")
        .flavor("string")
        .nodeNumber(0)
        .rootVolumeSize(0)
        .rootVolumeType("string")
        .build())
    .availableZone("string")
    .masterNodes(MrsHybridClusterV1MasterNodesArgs.builder()
        .dataVolumeCount(0)
        .dataVolumeSize(0)
        .dataVolumeType("string")
        .flavor("string")
        .nodeNumber(0)
        .rootVolumeSize(0)
        .rootVolumeType("string")
        .build())
    .clusterName("string")
    .vpcId("string")
    .componentLists("string")
    .subnetId("string")
    .streamingCoreNodes(MrsHybridClusterV1StreamingCoreNodesArgs.builder()
        .dataVolumeCount(0)
        .dataVolumeSize(0)
        .dataVolumeType("string")
        .flavor("string")
        .nodeNumber(0)
        .rootVolumeSize(0)
        .rootVolumeType("string")
        .build())
    .mrsHybridClusterV1Id("string")
    .clusterAdminSecret("string")
    .region("string")
    .safeMode(0)
    .securityGroupId("string")
    .analysisTaskNodes(MrsHybridClusterV1AnalysisTaskNodesArgs.builder()
        .dataVolumeCount(0)
        .dataVolumeSize(0)
        .dataVolumeType("string")
        .flavor("string")
        .nodeNumber(0)
        .rootVolumeSize(0)
        .rootVolumeType("string")
        .build())
    .streamingTaskNodes(MrsHybridClusterV1StreamingTaskNodesArgs.builder()
        .dataVolumeCount(0)
        .dataVolumeSize(0)
        .dataVolumeType("string")
        .flavor("string")
        .nodeNumber(0)
        .rootVolumeSize(0)
        .rootVolumeType("string")
        .build())
    .logCollection(0)
    .timeouts(MrsHybridClusterV1TimeoutsArgs.builder()
        .create("string")
        .delete("string")
        .build())
    .clusterVersion("string")
    .build());
Copy
mrs_hybrid_cluster_v1_resource = flexibleengine.MrsHybridClusterV1("mrsHybridClusterV1Resource",
    master_node_key_pair="string",
    analysis_core_nodes={
        "data_volume_count": 0,
        "data_volume_size": 0,
        "data_volume_type": "string",
        "flavor": "string",
        "node_number": 0,
        "root_volume_size": 0,
        "root_volume_type": "string",
    },
    available_zone="string",
    master_nodes={
        "data_volume_count": 0,
        "data_volume_size": 0,
        "data_volume_type": "string",
        "flavor": "string",
        "node_number": 0,
        "root_volume_size": 0,
        "root_volume_type": "string",
    },
    cluster_name="string",
    vpc_id="string",
    component_lists=["string"],
    subnet_id="string",
    streaming_core_nodes={
        "data_volume_count": 0,
        "data_volume_size": 0,
        "data_volume_type": "string",
        "flavor": "string",
        "node_number": 0,
        "root_volume_size": 0,
        "root_volume_type": "string",
    },
    mrs_hybrid_cluster_v1_id="string",
    cluster_admin_secret="string",
    region="string",
    safe_mode=0,
    security_group_id="string",
    analysis_task_nodes={
        "data_volume_count": 0,
        "data_volume_size": 0,
        "data_volume_type": "string",
        "flavor": "string",
        "node_number": 0,
        "root_volume_size": 0,
        "root_volume_type": "string",
    },
    streaming_task_nodes={
        "data_volume_count": 0,
        "data_volume_size": 0,
        "data_volume_type": "string",
        "flavor": "string",
        "node_number": 0,
        "root_volume_size": 0,
        "root_volume_type": "string",
    },
    log_collection=0,
    timeouts={
        "create": "string",
        "delete": "string",
    },
    cluster_version="string")
Copy
const mrsHybridClusterV1Resource = new flexibleengine.MrsHybridClusterV1("mrsHybridClusterV1Resource", {
    masterNodeKeyPair: "string",
    analysisCoreNodes: {
        dataVolumeCount: 0,
        dataVolumeSize: 0,
        dataVolumeType: "string",
        flavor: "string",
        nodeNumber: 0,
        rootVolumeSize: 0,
        rootVolumeType: "string",
    },
    availableZone: "string",
    masterNodes: {
        dataVolumeCount: 0,
        dataVolumeSize: 0,
        dataVolumeType: "string",
        flavor: "string",
        nodeNumber: 0,
        rootVolumeSize: 0,
        rootVolumeType: "string",
    },
    clusterName: "string",
    vpcId: "string",
    componentLists: ["string"],
    subnetId: "string",
    streamingCoreNodes: {
        dataVolumeCount: 0,
        dataVolumeSize: 0,
        dataVolumeType: "string",
        flavor: "string",
        nodeNumber: 0,
        rootVolumeSize: 0,
        rootVolumeType: "string",
    },
    mrsHybridClusterV1Id: "string",
    clusterAdminSecret: "string",
    region: "string",
    safeMode: 0,
    securityGroupId: "string",
    analysisTaskNodes: {
        dataVolumeCount: 0,
        dataVolumeSize: 0,
        dataVolumeType: "string",
        flavor: "string",
        nodeNumber: 0,
        rootVolumeSize: 0,
        rootVolumeType: "string",
    },
    streamingTaskNodes: {
        dataVolumeCount: 0,
        dataVolumeSize: 0,
        dataVolumeType: "string",
        flavor: "string",
        nodeNumber: 0,
        rootVolumeSize: 0,
        rootVolumeType: "string",
    },
    logCollection: 0,
    timeouts: {
        create: "string",
        "delete": "string",
    },
    clusterVersion: "string",
});
Copy
type: flexibleengine:MrsHybridClusterV1
properties:
    analysisCoreNodes:
        dataVolumeCount: 0
        dataVolumeSize: 0
        dataVolumeType: string
        flavor: string
        nodeNumber: 0
        rootVolumeSize: 0
        rootVolumeType: string
    analysisTaskNodes:
        dataVolumeCount: 0
        dataVolumeSize: 0
        dataVolumeType: string
        flavor: string
        nodeNumber: 0
        rootVolumeSize: 0
        rootVolumeType: string
    availableZone: string
    clusterAdminSecret: string
    clusterName: string
    clusterVersion: string
    componentLists:
        - string
    logCollection: 0
    masterNodeKeyPair: string
    masterNodes:
        dataVolumeCount: 0
        dataVolumeSize: 0
        dataVolumeType: string
        flavor: string
        nodeNumber: 0
        rootVolumeSize: 0
        rootVolumeType: string
    mrsHybridClusterV1Id: string
    region: string
    safeMode: 0
    securityGroupId: string
    streamingCoreNodes:
        dataVolumeCount: 0
        dataVolumeSize: 0
        dataVolumeType: string
        flavor: string
        nodeNumber: 0
        rootVolumeSize: 0
        rootVolumeType: string
    streamingTaskNodes:
        dataVolumeCount: 0
        dataVolumeSize: 0
        dataVolumeType: string
        flavor: string
        nodeNumber: 0
        rootVolumeSize: 0
        rootVolumeType: string
    subnetId: string
    timeouts:
        create: string
        delete: string
    vpcId: string
Copy

MrsHybridClusterV1 Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The MrsHybridClusterV1 resource accepts the following input properties:

AnalysisCoreNodes This property is required. MrsHybridClusterV1AnalysisCoreNodes
Specifies the analysis core nodes information.
AvailableZone This property is required. string
ID or Name of an available zone. Obtain the value from Regions and Endpoints.
ClusterName This property is required. string
Cluster name, which is globally unique and contains only 1 to 64 letters, digits, hyphens (-), and underscores (_).
ComponentLists This property is required. List<string>
Component name

  • Presto, Hadoop, Spark, HBase, Hive, Tez, Hue, Loader, Flume, Kafka and Storm are supported by MRS 2.0.1 or later.
  • Presto, Hadoop, Spark, HBase, Opentsdb, Hive, Hue, Loader, Flink, Flume, Kafka, KafkaManager and Storm are supported by MRS 1.8.9.
  • Hadoop, Spark, HBase, Hive, Hue, Loader, Flume, Kafka and Storm are supported by versions earlier than MRS 1.8.9.
MasterNodeKeyPair This property is required. string
Name of a key pair You can use a key to log in to the Master node in the cluster.
MasterNodes This property is required. MrsHybridClusterV1MasterNodes
Specifies the master nodes information.
StreamingCoreNodes This property is required. MrsHybridClusterV1StreamingCoreNodes
Specifies the streaming core nodes information.
SubnetId This property is required. string
Specifies the ID of the VPC Subnet.
VpcId This property is required. string
Specifies the id of the VPC.
AnalysisTaskNodes MrsHybridClusterV1AnalysisTaskNodes
Specifies the analysis task nodes information.
ClusterAdminSecret string
Indicates the password of the MRS Manager administrator.

  • Must contain 8 to 32 characters.
  • Must contain at least three types of the following: Lowercase letters, Uppercase letters, Digits, Special characters of `~!@#$%^&*()-_=+|[{}];:'",<.>/? and Spaces.
  • Must be different from the username.
  • Must be different from the username written in reverse order. For versions earlier than MRS 2.0.1, this parameter is mandatory only when safe_mode is set to 1. For MRS 2.0.1 or later, this parameter is mandatory no matter which value safe_mode is set to.
ClusterVersion string
Version of the clusters. Possible values are as follows: MRS 1.8.9, MRS 2.0.1, MRS 2.1.0 and MRS 3.1.0-LTS.1.
LogCollection double
Indicates whether logs are collected when cluster installation fails. 0: not collected 1: collected The default value is 0. If log_collection is set to 1, OBS buckets will be created to collect the MRS logs. These buckets will be charged.
MrsHybridClusterV1Id string
The resource ID in UUID format.
Region string
Cluster region information. Obtain the value from Regions and Endpoints.
SafeMode double

MRS cluster running mode

  • 0: common mode

The value indicates that the Kerberos authentication is disabled. Users can use all functions provided by the cluster.

  • 1: safe mode (by default)

The value indicates that the Kerberos authentication is enabled. Common users cannot use the file management or job management functions of an MRS cluster and cannot view cluster resource usage or the job records of Hadoop and Spark. To use these functions, the users must obtain the relevant permissions from the MRS Manager administrator. The request has the cluster_admin_secret parameter only when safe_mode is set to 1.

SecurityGroupId string
Specifies the id of the security group which the cluster belongs to. If this parameter is empty, MRS automatically creates a security group, whose name starts with mrs_{cluster_name}.
StreamingTaskNodes MrsHybridClusterV1StreamingTaskNodes
Specifies the streaming task nodes information.
Timeouts MrsHybridClusterV1Timeouts
AnalysisCoreNodes This property is required. MrsHybridClusterV1AnalysisCoreNodesArgs
Specifies the analysis core nodes information.
AvailableZone This property is required. string
ID or Name of an available zone. Obtain the value from Regions and Endpoints.
ClusterName This property is required. string
Cluster name, which is globally unique and contains only 1 to 64 letters, digits, hyphens (-), and underscores (_).
ComponentLists This property is required. []string
Component name

  • Presto, Hadoop, Spark, HBase, Hive, Tez, Hue, Loader, Flume, Kafka and Storm are supported by MRS 2.0.1 or later.
  • Presto, Hadoop, Spark, HBase, Opentsdb, Hive, Hue, Loader, Flink, Flume, Kafka, KafkaManager and Storm are supported by MRS 1.8.9.
  • Hadoop, Spark, HBase, Hive, Hue, Loader, Flume, Kafka and Storm are supported by versions earlier than MRS 1.8.9.
MasterNodeKeyPair This property is required. string
Name of a key pair You can use a key to log in to the Master node in the cluster.
MasterNodes This property is required. MrsHybridClusterV1MasterNodesArgs
Specifies the master nodes information.
StreamingCoreNodes This property is required. MrsHybridClusterV1StreamingCoreNodesArgs
Specifies the streaming core nodes information.
SubnetId This property is required. string
Specifies the ID of the VPC Subnet.
VpcId This property is required. string
Specifies the id of the VPC.
AnalysisTaskNodes MrsHybridClusterV1AnalysisTaskNodesArgs
Specifies the analysis task nodes information.
ClusterAdminSecret string
Indicates the password of the MRS Manager administrator.

  • Must contain 8 to 32 characters.
  • Must contain at least three types of the following: Lowercase letters, Uppercase letters, Digits, Special characters of `~!@#$%^&*()-_=+|[{}];:'",<.>/? and Spaces.
  • Must be different from the username.
  • Must be different from the username written in reverse order. For versions earlier than MRS 2.0.1, this parameter is mandatory only when safe_mode is set to 1. For MRS 2.0.1 or later, this parameter is mandatory no matter which value safe_mode is set to.
ClusterVersion string
Version of the clusters. Possible values are as follows: MRS 1.8.9, MRS 2.0.1, MRS 2.1.0 and MRS 3.1.0-LTS.1.
LogCollection float64
Indicates whether logs are collected when cluster installation fails. 0: not collected 1: collected The default value is 0. If log_collection is set to 1, OBS buckets will be created to collect the MRS logs. These buckets will be charged.
MrsHybridClusterV1Id string
The resource ID in UUID format.
Region string
Cluster region information. Obtain the value from Regions and Endpoints.
SafeMode float64

MRS cluster running mode

  • 0: common mode

The value indicates that the Kerberos authentication is disabled. Users can use all functions provided by the cluster.

  • 1: safe mode (by default)

The value indicates that the Kerberos authentication is enabled. Common users cannot use the file management or job management functions of an MRS cluster and cannot view cluster resource usage or the job records of Hadoop and Spark. To use these functions, the users must obtain the relevant permissions from the MRS Manager administrator. The request has the cluster_admin_secret parameter only when safe_mode is set to 1.

SecurityGroupId string
Specifies the id of the security group which the cluster belongs to. If this parameter is empty, MRS automatically creates a security group, whose name starts with mrs_{cluster_name}.
StreamingTaskNodes MrsHybridClusterV1StreamingTaskNodesArgs
Specifies the streaming task nodes information.
Timeouts MrsHybridClusterV1TimeoutsArgs
analysisCoreNodes This property is required. MrsHybridClusterV1AnalysisCoreNodes
Specifies the analysis core nodes information.
availableZone This property is required. String
ID or Name of an available zone. Obtain the value from Regions and Endpoints.
clusterName This property is required. String
Cluster name, which is globally unique and contains only 1 to 64 letters, digits, hyphens (-), and underscores (_).
componentLists This property is required. List<String>
Component name

  • Presto, Hadoop, Spark, HBase, Hive, Tez, Hue, Loader, Flume, Kafka and Storm are supported by MRS 2.0.1 or later.
  • Presto, Hadoop, Spark, HBase, Opentsdb, Hive, Hue, Loader, Flink, Flume, Kafka, KafkaManager and Storm are supported by MRS 1.8.9.
  • Hadoop, Spark, HBase, Hive, Hue, Loader, Flume, Kafka and Storm are supported by versions earlier than MRS 1.8.9.
masterNodeKeyPair This property is required. String
Name of a key pair You can use a key to log in to the Master node in the cluster.
masterNodes This property is required. MrsHybridClusterV1MasterNodes
Specifies the master nodes information.
streamingCoreNodes This property is required. MrsHybridClusterV1StreamingCoreNodes
Specifies the streaming core nodes information.
subnetId This property is required. String
Specifies the ID of the VPC Subnet.
vpcId This property is required. String
Specifies the id of the VPC.
analysisTaskNodes MrsHybridClusterV1AnalysisTaskNodes
Specifies the analysis task nodes information.
clusterAdminSecret String
Indicates the password of the MRS Manager administrator.

  • Must contain 8 to 32 characters.
  • Must contain at least three types of the following: Lowercase letters, Uppercase letters, Digits, Special characters of `~!@#$%^&*()-_=+|[{}];:'",<.>/? and Spaces.
  • Must be different from the username.
  • Must be different from the username written in reverse order. For versions earlier than MRS 2.0.1, this parameter is mandatory only when safe_mode is set to 1. For MRS 2.0.1 or later, this parameter is mandatory no matter which value safe_mode is set to.
clusterVersion String
Version of the clusters. Possible values are as follows: MRS 1.8.9, MRS 2.0.1, MRS 2.1.0 and MRS 3.1.0-LTS.1.
logCollection Double
Indicates whether logs are collected when cluster installation fails. 0: not collected 1: collected The default value is 0. If log_collection is set to 1, OBS buckets will be created to collect the MRS logs. These buckets will be charged.
mrsHybridClusterV1Id String
The resource ID in UUID format.
region String
Cluster region information. Obtain the value from Regions and Endpoints.
safeMode Double

MRS cluster running mode

  • 0: common mode

The value indicates that the Kerberos authentication is disabled. Users can use all functions provided by the cluster.

  • 1: safe mode (by default)

The value indicates that the Kerberos authentication is enabled. Common users cannot use the file management or job management functions of an MRS cluster and cannot view cluster resource usage or the job records of Hadoop and Spark. To use these functions, the users must obtain the relevant permissions from the MRS Manager administrator. The request has the cluster_admin_secret parameter only when safe_mode is set to 1.

securityGroupId String
Specifies the id of the security group which the cluster belongs to. If this parameter is empty, MRS automatically creates a security group, whose name starts with mrs_{cluster_name}.
streamingTaskNodes MrsHybridClusterV1StreamingTaskNodes
Specifies the streaming task nodes information.
timeouts MrsHybridClusterV1Timeouts
analysisCoreNodes This property is required. MrsHybridClusterV1AnalysisCoreNodes
Specifies the analysis core nodes information.
availableZone This property is required. string
ID or Name of an available zone. Obtain the value from Regions and Endpoints.
clusterName This property is required. string
Cluster name, which is globally unique and contains only 1 to 64 letters, digits, hyphens (-), and underscores (_).
componentLists This property is required. string[]
Component name

  • Presto, Hadoop, Spark, HBase, Hive, Tez, Hue, Loader, Flume, Kafka and Storm are supported by MRS 2.0.1 or later.
  • Presto, Hadoop, Spark, HBase, Opentsdb, Hive, Hue, Loader, Flink, Flume, Kafka, KafkaManager and Storm are supported by MRS 1.8.9.
  • Hadoop, Spark, HBase, Hive, Hue, Loader, Flume, Kafka and Storm are supported by versions earlier than MRS 1.8.9.
masterNodeKeyPair This property is required. string
Name of a key pair You can use a key to log in to the Master node in the cluster.
masterNodes This property is required. MrsHybridClusterV1MasterNodes
Specifies the master nodes information.
streamingCoreNodes This property is required. MrsHybridClusterV1StreamingCoreNodes
Specifies the streaming core nodes information.
subnetId This property is required. string
Specifies the ID of the VPC Subnet.
vpcId This property is required. string
Specifies the id of the VPC.
analysisTaskNodes MrsHybridClusterV1AnalysisTaskNodes
Specifies the analysis task nodes information.
clusterAdminSecret string
Indicates the password of the MRS Manager administrator.

  • Must contain 8 to 32 characters.
  • Must contain at least three types of the following: Lowercase letters, Uppercase letters, Digits, Special characters of `~!@#$%^&*()-_=+|[{}];:'",<.>/? and Spaces.
  • Must be different from the username.
  • Must be different from the username written in reverse order. For versions earlier than MRS 2.0.1, this parameter is mandatory only when safe_mode is set to 1. For MRS 2.0.1 or later, this parameter is mandatory no matter which value safe_mode is set to.
clusterVersion string
Version of the clusters. Possible values are as follows: MRS 1.8.9, MRS 2.0.1, MRS 2.1.0 and MRS 3.1.0-LTS.1.
logCollection number
Indicates whether logs are collected when cluster installation fails. 0: not collected 1: collected The default value is 0. If log_collection is set to 1, OBS buckets will be created to collect the MRS logs. These buckets will be charged.
mrsHybridClusterV1Id string
The resource ID in UUID format.
region string
Cluster region information. Obtain the value from Regions and Endpoints.
safeMode number

MRS cluster running mode

  • 0: common mode

The value indicates that the Kerberos authentication is disabled. Users can use all functions provided by the cluster.

  • 1: safe mode (by default)

The value indicates that the Kerberos authentication is enabled. Common users cannot use the file management or job management functions of an MRS cluster and cannot view cluster resource usage or the job records of Hadoop and Spark. To use these functions, the users must obtain the relevant permissions from the MRS Manager administrator. The request has the cluster_admin_secret parameter only when safe_mode is set to 1.

securityGroupId string
Specifies the id of the security group which the cluster belongs to. If this parameter is empty, MRS automatically creates a security group, whose name starts with mrs_{cluster_name}.
streamingTaskNodes MrsHybridClusterV1StreamingTaskNodes
Specifies the streaming task nodes information.
timeouts MrsHybridClusterV1Timeouts
analysis_core_nodes This property is required. MrsHybridClusterV1AnalysisCoreNodesArgs
Specifies the analysis core nodes information.
available_zone This property is required. str
ID or Name of an available zone. Obtain the value from Regions and Endpoints.
cluster_name This property is required. str
Cluster name, which is globally unique and contains only 1 to 64 letters, digits, hyphens (-), and underscores (_).
component_lists This property is required. Sequence[str]
Component name

  • Presto, Hadoop, Spark, HBase, Hive, Tez, Hue, Loader, Flume, Kafka and Storm are supported by MRS 2.0.1 or later.
  • Presto, Hadoop, Spark, HBase, Opentsdb, Hive, Hue, Loader, Flink, Flume, Kafka, KafkaManager and Storm are supported by MRS 1.8.9.
  • Hadoop, Spark, HBase, Hive, Hue, Loader, Flume, Kafka and Storm are supported by versions earlier than MRS 1.8.9.
master_node_key_pair This property is required. str
Name of a key pair You can use a key to log in to the Master node in the cluster.
master_nodes This property is required. MrsHybridClusterV1MasterNodesArgs
Specifies the master nodes information.
streaming_core_nodes This property is required. MrsHybridClusterV1StreamingCoreNodesArgs
Specifies the streaming core nodes information.
subnet_id This property is required. str
Specifies the ID of the VPC Subnet.
vpc_id This property is required. str
Specifies the id of the VPC.
analysis_task_nodes MrsHybridClusterV1AnalysisTaskNodesArgs
Specifies the analysis task nodes information.
cluster_admin_secret str
Indicates the password of the MRS Manager administrator.

  • Must contain 8 to 32 characters.
  • Must contain at least three types of the following: Lowercase letters, Uppercase letters, Digits, Special characters of `~!@#$%^&*()-_=+|[{}];:'",<.>/? and Spaces.
  • Must be different from the username.
  • Must be different from the username written in reverse order. For versions earlier than MRS 2.0.1, this parameter is mandatory only when safe_mode is set to 1. For MRS 2.0.1 or later, this parameter is mandatory no matter which value safe_mode is set to.
cluster_version str
Version of the clusters. Possible values are as follows: MRS 1.8.9, MRS 2.0.1, MRS 2.1.0 and MRS 3.1.0-LTS.1.
log_collection float
Indicates whether logs are collected when cluster installation fails. 0: not collected 1: collected The default value is 0. If log_collection is set to 1, OBS buckets will be created to collect the MRS logs. These buckets will be charged.
mrs_hybrid_cluster_v1_id str
The resource ID in UUID format.
region str
Cluster region information. Obtain the value from Regions and Endpoints.
safe_mode float

MRS cluster running mode

  • 0: common mode

The value indicates that the Kerberos authentication is disabled. Users can use all functions provided by the cluster.

  • 1: safe mode (by default)

The value indicates that the Kerberos authentication is enabled. Common users cannot use the file management or job management functions of an MRS cluster and cannot view cluster resource usage or the job records of Hadoop and Spark. To use these functions, the users must obtain the relevant permissions from the MRS Manager administrator. The request has the cluster_admin_secret parameter only when safe_mode is set to 1.

security_group_id str
Specifies the id of the security group which the cluster belongs to. If this parameter is empty, MRS automatically creates a security group, whose name starts with mrs_{cluster_name}.
streaming_task_nodes MrsHybridClusterV1StreamingTaskNodesArgs
Specifies the streaming task nodes information.
timeouts MrsHybridClusterV1TimeoutsArgs
analysisCoreNodes This property is required. Property Map
Specifies the analysis core nodes information.
availableZone This property is required. String
ID or Name of an available zone. Obtain the value from Regions and Endpoints.
clusterName This property is required. String
Cluster name, which is globally unique and contains only 1 to 64 letters, digits, hyphens (-), and underscores (_).
componentLists This property is required. List<String>
Component name

  • Presto, Hadoop, Spark, HBase, Hive, Tez, Hue, Loader, Flume, Kafka and Storm are supported by MRS 2.0.1 or later.
  • Presto, Hadoop, Spark, HBase, Opentsdb, Hive, Hue, Loader, Flink, Flume, Kafka, KafkaManager and Storm are supported by MRS 1.8.9.
  • Hadoop, Spark, HBase, Hive, Hue, Loader, Flume, Kafka and Storm are supported by versions earlier than MRS 1.8.9.
masterNodeKeyPair This property is required. String
Name of a key pair You can use a key to log in to the Master node in the cluster.
masterNodes This property is required. Property Map
Specifies the master nodes information.
streamingCoreNodes This property is required. Property Map
Specifies the streaming core nodes information.
subnetId This property is required. String
Specifies the ID of the VPC Subnet.
vpcId This property is required. String
Specifies the id of the VPC.
analysisTaskNodes Property Map
Specifies the analysis task nodes information.
clusterAdminSecret String
Indicates the password of the MRS Manager administrator.

  • Must contain 8 to 32 characters.
  • Must contain at least three types of the following: Lowercase letters, Uppercase letters, Digits, Special characters of `~!@#$%^&*()-_=+|[{}];:'",<.>/? and Spaces.
  • Must be different from the username.
  • Must be different from the username written in reverse order. For versions earlier than MRS 2.0.1, this parameter is mandatory only when safe_mode is set to 1. For MRS 2.0.1 or later, this parameter is mandatory no matter which value safe_mode is set to.
clusterVersion String
Version of the clusters. Possible values are as follows: MRS 1.8.9, MRS 2.0.1, MRS 2.1.0 and MRS 3.1.0-LTS.1.
logCollection Number
Indicates whether logs are collected when cluster installation fails. 0: not collected 1: collected The default value is 0. If log_collection is set to 1, OBS buckets will be created to collect the MRS logs. These buckets will be charged.
mrsHybridClusterV1Id String
The resource ID in UUID format.
region String
Cluster region information. Obtain the value from Regions and Endpoints.
safeMode Number

MRS cluster running mode

  • 0: common mode

The value indicates that the Kerberos authentication is disabled. Users can use all functions provided by the cluster.

  • 1: safe mode (by default)

The value indicates that the Kerberos authentication is enabled. Common users cannot use the file management or job management functions of an MRS cluster and cannot view cluster resource usage or the job records of Hadoop and Spark. To use these functions, the users must obtain the relevant permissions from the MRS Manager administrator. The request has the cluster_admin_secret parameter only when safe_mode is set to 1.

securityGroupId String
Specifies the id of the security group which the cluster belongs to. If this parameter is empty, MRS automatically creates a security group, whose name starts with mrs_{cluster_name}.
streamingTaskNodes Property Map
Specifies the streaming task nodes information.
timeouts Property Map

Outputs

All input properties are implicitly available as output properties. Additionally, the MrsHybridClusterV1 resource produces the following output properties:

BillingType string
The value is Metered, indicating on-demand payment.
ChargingStartTime string
Time when charging starts.
Components List<MrsHybridClusterV1Component>
CreateAt string
Cluster creation time.
ExternalAlternateIp string
Backup external IP address.
ExternalIp string
External IP address.
Id string
The provider-assigned unique ID for this managed resource.
InternalIp string
Iternal IP address.
MasterNodeIp string
IP address of a Master node.
PrivateIpFirst string
Primary private IP address.
State string
Cluster creation fee, which is automatically calculated.
TotalNodeNumber double
Total node number.
UpdateAt string
Cluster update time.
Vnc string
URI address for remote login of the elastic cloud server.
BillingType string
The value is Metered, indicating on-demand payment.
ChargingStartTime string
Time when charging starts.
Components []MrsHybridClusterV1Component
CreateAt string
Cluster creation time.
ExternalAlternateIp string
Backup external IP address.
ExternalIp string
External IP address.
Id string
The provider-assigned unique ID for this managed resource.
InternalIp string
Iternal IP address.
MasterNodeIp string
IP address of a Master node.
PrivateIpFirst string
Primary private IP address.
State string
Cluster creation fee, which is automatically calculated.
TotalNodeNumber float64
Total node number.
UpdateAt string
Cluster update time.
Vnc string
URI address for remote login of the elastic cloud server.
billingType String
The value is Metered, indicating on-demand payment.
chargingStartTime String
Time when charging starts.
components List<MrsHybridClusterV1Component>
createAt String
Cluster creation time.
externalAlternateIp String
Backup external IP address.
externalIp String
External IP address.
id String
The provider-assigned unique ID for this managed resource.
internalIp String
Iternal IP address.
masterNodeIp String
IP address of a Master node.
privateIpFirst String
Primary private IP address.
state String
Cluster creation fee, which is automatically calculated.
totalNodeNumber Double
Total node number.
updateAt String
Cluster update time.
vnc String
URI address for remote login of the elastic cloud server.
billingType string
The value is Metered, indicating on-demand payment.
chargingStartTime string
Time when charging starts.
components MrsHybridClusterV1Component[]
createAt string
Cluster creation time.
externalAlternateIp string
Backup external IP address.
externalIp string
External IP address.
id string
The provider-assigned unique ID for this managed resource.
internalIp string
Iternal IP address.
masterNodeIp string
IP address of a Master node.
privateIpFirst string
Primary private IP address.
state string
Cluster creation fee, which is automatically calculated.
totalNodeNumber number
Total node number.
updateAt string
Cluster update time.
vnc string
URI address for remote login of the elastic cloud server.
billing_type str
The value is Metered, indicating on-demand payment.
charging_start_time str
Time when charging starts.
components Sequence[MrsHybridClusterV1Component]
create_at str
Cluster creation time.
external_alternate_ip str
Backup external IP address.
external_ip str
External IP address.
id str
The provider-assigned unique ID for this managed resource.
internal_ip str
Iternal IP address.
master_node_ip str
IP address of a Master node.
private_ip_first str
Primary private IP address.
state str
Cluster creation fee, which is automatically calculated.
total_node_number float
Total node number.
update_at str
Cluster update time.
vnc str
URI address for remote login of the elastic cloud server.
billingType String
The value is Metered, indicating on-demand payment.
chargingStartTime String
Time when charging starts.
components List<Property Map>
createAt String
Cluster creation time.
externalAlternateIp String
Backup external IP address.
externalIp String
External IP address.
id String
The provider-assigned unique ID for this managed resource.
internalIp String
Iternal IP address.
masterNodeIp String
IP address of a Master node.
privateIpFirst String
Primary private IP address.
state String
Cluster creation fee, which is automatically calculated.
totalNodeNumber Number
Total node number.
updateAt String
Cluster update time.
vnc String
URI address for remote login of the elastic cloud server.

Look up Existing MrsHybridClusterV1 Resource

Get an existing MrsHybridClusterV1 resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

public static get(name: string, id: Input<ID>, state?: MrsHybridClusterV1State, opts?: CustomResourceOptions): MrsHybridClusterV1
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        analysis_core_nodes: Optional[MrsHybridClusterV1AnalysisCoreNodesArgs] = None,
        analysis_task_nodes: Optional[MrsHybridClusterV1AnalysisTaskNodesArgs] = None,
        available_zone: Optional[str] = None,
        billing_type: Optional[str] = None,
        charging_start_time: Optional[str] = None,
        cluster_admin_secret: Optional[str] = None,
        cluster_name: Optional[str] = None,
        cluster_version: Optional[str] = None,
        component_lists: Optional[Sequence[str]] = None,
        components: Optional[Sequence[MrsHybridClusterV1ComponentArgs]] = None,
        create_at: Optional[str] = None,
        external_alternate_ip: Optional[str] = None,
        external_ip: Optional[str] = None,
        internal_ip: Optional[str] = None,
        log_collection: Optional[float] = None,
        master_node_ip: Optional[str] = None,
        master_node_key_pair: Optional[str] = None,
        master_nodes: Optional[MrsHybridClusterV1MasterNodesArgs] = None,
        mrs_hybrid_cluster_v1_id: Optional[str] = None,
        private_ip_first: Optional[str] = None,
        region: Optional[str] = None,
        safe_mode: Optional[float] = None,
        security_group_id: Optional[str] = None,
        state: Optional[str] = None,
        streaming_core_nodes: Optional[MrsHybridClusterV1StreamingCoreNodesArgs] = None,
        streaming_task_nodes: Optional[MrsHybridClusterV1StreamingTaskNodesArgs] = None,
        subnet_id: Optional[str] = None,
        timeouts: Optional[MrsHybridClusterV1TimeoutsArgs] = None,
        total_node_number: Optional[float] = None,
        update_at: Optional[str] = None,
        vnc: Optional[str] = None,
        vpc_id: Optional[str] = None) -> MrsHybridClusterV1
func GetMrsHybridClusterV1(ctx *Context, name string, id IDInput, state *MrsHybridClusterV1State, opts ...ResourceOption) (*MrsHybridClusterV1, error)
public static MrsHybridClusterV1 Get(string name, Input<string> id, MrsHybridClusterV1State? state, CustomResourceOptions? opts = null)
public static MrsHybridClusterV1 get(String name, Output<String> id, MrsHybridClusterV1State state, CustomResourceOptions options)
resources:  _:    type: flexibleengine:MrsHybridClusterV1    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
resource_name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
The following state arguments are supported:
AnalysisCoreNodes MrsHybridClusterV1AnalysisCoreNodes
Specifies the analysis core nodes information.
AnalysisTaskNodes MrsHybridClusterV1AnalysisTaskNodes
Specifies the analysis task nodes information.
AvailableZone string
ID or Name of an available zone. Obtain the value from Regions and Endpoints.
BillingType string
The value is Metered, indicating on-demand payment.
ChargingStartTime string
Time when charging starts.
ClusterAdminSecret string
Indicates the password of the MRS Manager administrator.

  • Must contain 8 to 32 characters.
  • Must contain at least three types of the following: Lowercase letters, Uppercase letters, Digits, Special characters of `~!@#$%^&*()-_=+|[{}];:'",<.>/? and Spaces.
  • Must be different from the username.
  • Must be different from the username written in reverse order. For versions earlier than MRS 2.0.1, this parameter is mandatory only when safe_mode is set to 1. For MRS 2.0.1 or later, this parameter is mandatory no matter which value safe_mode is set to.
ClusterName string
Cluster name, which is globally unique and contains only 1 to 64 letters, digits, hyphens (-), and underscores (_).
ClusterVersion string
Version of the clusters. Possible values are as follows: MRS 1.8.9, MRS 2.0.1, MRS 2.1.0 and MRS 3.1.0-LTS.1.
ComponentLists List<string>
Component name

  • Presto, Hadoop, Spark, HBase, Hive, Tez, Hue, Loader, Flume, Kafka and Storm are supported by MRS 2.0.1 or later.
  • Presto, Hadoop, Spark, HBase, Opentsdb, Hive, Hue, Loader, Flink, Flume, Kafka, KafkaManager and Storm are supported by MRS 1.8.9.
  • Hadoop, Spark, HBase, Hive, Hue, Loader, Flume, Kafka and Storm are supported by versions earlier than MRS 1.8.9.
Components List<MrsHybridClusterV1Component>
CreateAt string
Cluster creation time.
ExternalAlternateIp string
Backup external IP address.
ExternalIp string
External IP address.
InternalIp string
Iternal IP address.
LogCollection double
Indicates whether logs are collected when cluster installation fails. 0: not collected 1: collected The default value is 0. If log_collection is set to 1, OBS buckets will be created to collect the MRS logs. These buckets will be charged.
MasterNodeIp string
IP address of a Master node.
MasterNodeKeyPair string
Name of a key pair You can use a key to log in to the Master node in the cluster.
MasterNodes MrsHybridClusterV1MasterNodes
Specifies the master nodes information.
MrsHybridClusterV1Id string
The resource ID in UUID format.
PrivateIpFirst string
Primary private IP address.
Region string
Cluster region information. Obtain the value from Regions and Endpoints.
SafeMode double

MRS cluster running mode

  • 0: common mode

The value indicates that the Kerberos authentication is disabled. Users can use all functions provided by the cluster.

  • 1: safe mode (by default)

The value indicates that the Kerberos authentication is enabled. Common users cannot use the file management or job management functions of an MRS cluster and cannot view cluster resource usage or the job records of Hadoop and Spark. To use these functions, the users must obtain the relevant permissions from the MRS Manager administrator. The request has the cluster_admin_secret parameter only when safe_mode is set to 1.

SecurityGroupId string
Specifies the id of the security group which the cluster belongs to. If this parameter is empty, MRS automatically creates a security group, whose name starts with mrs_{cluster_name}.
State string
Cluster creation fee, which is automatically calculated.
StreamingCoreNodes MrsHybridClusterV1StreamingCoreNodes
Specifies the streaming core nodes information.
StreamingTaskNodes MrsHybridClusterV1StreamingTaskNodes
Specifies the streaming task nodes information.
SubnetId string
Specifies the ID of the VPC Subnet.
Timeouts MrsHybridClusterV1Timeouts
TotalNodeNumber double
Total node number.
UpdateAt string
Cluster update time.
Vnc string
URI address for remote login of the elastic cloud server.
VpcId string
Specifies the id of the VPC.
AnalysisCoreNodes MrsHybridClusterV1AnalysisCoreNodesArgs
Specifies the analysis core nodes information.
AnalysisTaskNodes MrsHybridClusterV1AnalysisTaskNodesArgs
Specifies the analysis task nodes information.
AvailableZone string
ID or Name of an available zone. Obtain the value from Regions and Endpoints.
BillingType string
The value is Metered, indicating on-demand payment.
ChargingStartTime string
Time when charging starts.
ClusterAdminSecret string
Indicates the password of the MRS Manager administrator.

  • Must contain 8 to 32 characters.
  • Must contain at least three types of the following: Lowercase letters, Uppercase letters, Digits, Special characters of `~!@#$%^&*()-_=+|[{}];:'",<.>/? and Spaces.
  • Must be different from the username.
  • Must be different from the username written in reverse order. For versions earlier than MRS 2.0.1, this parameter is mandatory only when safe_mode is set to 1. For MRS 2.0.1 or later, this parameter is mandatory no matter which value safe_mode is set to.
ClusterName string
Cluster name, which is globally unique and contains only 1 to 64 letters, digits, hyphens (-), and underscores (_).
ClusterVersion string
Version of the clusters. Possible values are as follows: MRS 1.8.9, MRS 2.0.1, MRS 2.1.0 and MRS 3.1.0-LTS.1.
ComponentLists []string
Component name

  • Presto, Hadoop, Spark, HBase, Hive, Tez, Hue, Loader, Flume, Kafka and Storm are supported by MRS 2.0.1 or later.
  • Presto, Hadoop, Spark, HBase, Opentsdb, Hive, Hue, Loader, Flink, Flume, Kafka, KafkaManager and Storm are supported by MRS 1.8.9.
  • Hadoop, Spark, HBase, Hive, Hue, Loader, Flume, Kafka and Storm are supported by versions earlier than MRS 1.8.9.
Components []MrsHybridClusterV1ComponentArgs
CreateAt string
Cluster creation time.
ExternalAlternateIp string
Backup external IP address.
ExternalIp string
External IP address.
InternalIp string
Iternal IP address.
LogCollection float64
Indicates whether logs are collected when cluster installation fails. 0: not collected 1: collected The default value is 0. If log_collection is set to 1, OBS buckets will be created to collect the MRS logs. These buckets will be charged.
MasterNodeIp string
IP address of a Master node.
MasterNodeKeyPair string
Name of a key pair You can use a key to log in to the Master node in the cluster.
MasterNodes MrsHybridClusterV1MasterNodesArgs
Specifies the master nodes information.
MrsHybridClusterV1Id string
The resource ID in UUID format.
PrivateIpFirst string
Primary private IP address.
Region string
Cluster region information. Obtain the value from Regions and Endpoints.
SafeMode float64

MRS cluster running mode

  • 0: common mode

The value indicates that the Kerberos authentication is disabled. Users can use all functions provided by the cluster.

  • 1: safe mode (by default)

The value indicates that the Kerberos authentication is enabled. Common users cannot use the file management or job management functions of an MRS cluster and cannot view cluster resource usage or the job records of Hadoop and Spark. To use these functions, the users must obtain the relevant permissions from the MRS Manager administrator. The request has the cluster_admin_secret parameter only when safe_mode is set to 1.

SecurityGroupId string
Specifies the id of the security group which the cluster belongs to. If this parameter is empty, MRS automatically creates a security group, whose name starts with mrs_{cluster_name}.
State string
Cluster creation fee, which is automatically calculated.
StreamingCoreNodes MrsHybridClusterV1StreamingCoreNodesArgs
Specifies the streaming core nodes information.
StreamingTaskNodes MrsHybridClusterV1StreamingTaskNodesArgs
Specifies the streaming task nodes information.
SubnetId string
Specifies the ID of the VPC Subnet.
Timeouts MrsHybridClusterV1TimeoutsArgs
TotalNodeNumber float64
Total node number.
UpdateAt string
Cluster update time.
Vnc string
URI address for remote login of the elastic cloud server.
VpcId string
Specifies the id of the VPC.
analysisCoreNodes MrsHybridClusterV1AnalysisCoreNodes
Specifies the analysis core nodes information.
analysisTaskNodes MrsHybridClusterV1AnalysisTaskNodes
Specifies the analysis task nodes information.
availableZone String
ID or Name of an available zone. Obtain the value from Regions and Endpoints.
billingType String
The value is Metered, indicating on-demand payment.
chargingStartTime String
Time when charging starts.
clusterAdminSecret String
Indicates the password of the MRS Manager administrator.

  • Must contain 8 to 32 characters.
  • Must contain at least three types of the following: Lowercase letters, Uppercase letters, Digits, Special characters of `~!@#$%^&*()-_=+|[{}];:'",<.>/? and Spaces.
  • Must be different from the username.
  • Must be different from the username written in reverse order. For versions earlier than MRS 2.0.1, this parameter is mandatory only when safe_mode is set to 1. For MRS 2.0.1 or later, this parameter is mandatory no matter which value safe_mode is set to.
clusterName String
Cluster name, which is globally unique and contains only 1 to 64 letters, digits, hyphens (-), and underscores (_).
clusterVersion String
Version of the clusters. Possible values are as follows: MRS 1.8.9, MRS 2.0.1, MRS 2.1.0 and MRS 3.1.0-LTS.1.
componentLists List<String>
Component name

  • Presto, Hadoop, Spark, HBase, Hive, Tez, Hue, Loader, Flume, Kafka and Storm are supported by MRS 2.0.1 or later.
  • Presto, Hadoop, Spark, HBase, Opentsdb, Hive, Hue, Loader, Flink, Flume, Kafka, KafkaManager and Storm are supported by MRS 1.8.9.
  • Hadoop, Spark, HBase, Hive, Hue, Loader, Flume, Kafka and Storm are supported by versions earlier than MRS 1.8.9.
components List<MrsHybridClusterV1Component>
createAt String
Cluster creation time.
externalAlternateIp String
Backup external IP address.
externalIp String
External IP address.
internalIp String
Iternal IP address.
logCollection Double
Indicates whether logs are collected when cluster installation fails. 0: not collected 1: collected The default value is 0. If log_collection is set to 1, OBS buckets will be created to collect the MRS logs. These buckets will be charged.
masterNodeIp String
IP address of a Master node.
masterNodeKeyPair String
Name of a key pair You can use a key to log in to the Master node in the cluster.
masterNodes MrsHybridClusterV1MasterNodes
Specifies the master nodes information.
mrsHybridClusterV1Id String
The resource ID in UUID format.
privateIpFirst String
Primary private IP address.
region String
Cluster region information. Obtain the value from Regions and Endpoints.
safeMode Double

MRS cluster running mode

  • 0: common mode

The value indicates that the Kerberos authentication is disabled. Users can use all functions provided by the cluster.

  • 1: safe mode (by default)

The value indicates that the Kerberos authentication is enabled. Common users cannot use the file management or job management functions of an MRS cluster and cannot view cluster resource usage or the job records of Hadoop and Spark. To use these functions, the users must obtain the relevant permissions from the MRS Manager administrator. The request has the cluster_admin_secret parameter only when safe_mode is set to 1.

securityGroupId String
Specifies the id of the security group which the cluster belongs to. If this parameter is empty, MRS automatically creates a security group, whose name starts with mrs_{cluster_name}.
state String
Cluster creation fee, which is automatically calculated.
streamingCoreNodes MrsHybridClusterV1StreamingCoreNodes
Specifies the streaming core nodes information.
streamingTaskNodes MrsHybridClusterV1StreamingTaskNodes
Specifies the streaming task nodes information.
subnetId String
Specifies the ID of the VPC Subnet.
timeouts MrsHybridClusterV1Timeouts
totalNodeNumber Double
Total node number.
updateAt String
Cluster update time.
vnc String
URI address for remote login of the elastic cloud server.
vpcId String
Specifies the id of the VPC.
analysisCoreNodes MrsHybridClusterV1AnalysisCoreNodes
Specifies the analysis core nodes information.
analysisTaskNodes MrsHybridClusterV1AnalysisTaskNodes
Specifies the analysis task nodes information.
availableZone string
ID or Name of an available zone. Obtain the value from Regions and Endpoints.
billingType string
The value is Metered, indicating on-demand payment.
chargingStartTime string
Time when charging starts.
clusterAdminSecret string
Indicates the password of the MRS Manager administrator.

  • Must contain 8 to 32 characters.
  • Must contain at least three types of the following: Lowercase letters, Uppercase letters, Digits, Special characters of `~!@#$%^&*()-_=+|[{}];:'",<.>/? and Spaces.
  • Must be different from the username.
  • Must be different from the username written in reverse order. For versions earlier than MRS 2.0.1, this parameter is mandatory only when safe_mode is set to 1. For MRS 2.0.1 or later, this parameter is mandatory no matter which value safe_mode is set to.
clusterName string
Cluster name, which is globally unique and contains only 1 to 64 letters, digits, hyphens (-), and underscores (_).
clusterVersion string
Version of the clusters. Possible values are as follows: MRS 1.8.9, MRS 2.0.1, MRS 2.1.0 and MRS 3.1.0-LTS.1.
componentLists string[]
Component name

  • Presto, Hadoop, Spark, HBase, Hive, Tez, Hue, Loader, Flume, Kafka and Storm are supported by MRS 2.0.1 or later.
  • Presto, Hadoop, Spark, HBase, Opentsdb, Hive, Hue, Loader, Flink, Flume, Kafka, KafkaManager and Storm are supported by MRS 1.8.9.
  • Hadoop, Spark, HBase, Hive, Hue, Loader, Flume, Kafka and Storm are supported by versions earlier than MRS 1.8.9.
components MrsHybridClusterV1Component[]
createAt string
Cluster creation time.
externalAlternateIp string
Backup external IP address.
externalIp string
External IP address.
internalIp string
Iternal IP address.
logCollection number
Indicates whether logs are collected when cluster installation fails. 0: not collected 1: collected The default value is 0. If log_collection is set to 1, OBS buckets will be created to collect the MRS logs. These buckets will be charged.
masterNodeIp string
IP address of a Master node.
masterNodeKeyPair string
Name of a key pair You can use a key to log in to the Master node in the cluster.
masterNodes MrsHybridClusterV1MasterNodes
Specifies the master nodes information.
mrsHybridClusterV1Id string
The resource ID in UUID format.
privateIpFirst string
Primary private IP address.
region string
Cluster region information. Obtain the value from Regions and Endpoints.
safeMode number

MRS cluster running mode

  • 0: common mode

The value indicates that the Kerberos authentication is disabled. Users can use all functions provided by the cluster.

  • 1: safe mode (by default)

The value indicates that the Kerberos authentication is enabled. Common users cannot use the file management or job management functions of an MRS cluster and cannot view cluster resource usage or the job records of Hadoop and Spark. To use these functions, the users must obtain the relevant permissions from the MRS Manager administrator. The request has the cluster_admin_secret parameter only when safe_mode is set to 1.

securityGroupId string
Specifies the id of the security group which the cluster belongs to. If this parameter is empty, MRS automatically creates a security group, whose name starts with mrs_{cluster_name}.
state string
Cluster creation fee, which is automatically calculated.
streamingCoreNodes MrsHybridClusterV1StreamingCoreNodes
Specifies the streaming core nodes information.
streamingTaskNodes MrsHybridClusterV1StreamingTaskNodes
Specifies the streaming task nodes information.
subnetId string
Specifies the ID of the VPC Subnet.
timeouts MrsHybridClusterV1Timeouts
totalNodeNumber number
Total node number.
updateAt string
Cluster update time.
vnc string
URI address for remote login of the elastic cloud server.
vpcId string
Specifies the id of the VPC.
analysis_core_nodes MrsHybridClusterV1AnalysisCoreNodesArgs
Specifies the analysis core nodes information.
analysis_task_nodes MrsHybridClusterV1AnalysisTaskNodesArgs
Specifies the analysis task nodes information.
available_zone str
ID or Name of an available zone. Obtain the value from Regions and Endpoints.
billing_type str
The value is Metered, indicating on-demand payment.
charging_start_time str
Time when charging starts.
cluster_admin_secret str
Indicates the password of the MRS Manager administrator.

  • Must contain 8 to 32 characters.
  • Must contain at least three types of the following: Lowercase letters, Uppercase letters, Digits, Special characters of `~!@#$%^&*()-_=+|[{}];:'",<.>/? and Spaces.
  • Must be different from the username.
  • Must be different from the username written in reverse order. For versions earlier than MRS 2.0.1, this parameter is mandatory only when safe_mode is set to 1. For MRS 2.0.1 or later, this parameter is mandatory no matter which value safe_mode is set to.
cluster_name str
Cluster name, which is globally unique and contains only 1 to 64 letters, digits, hyphens (-), and underscores (_).
cluster_version str
Version of the clusters. Possible values are as follows: MRS 1.8.9, MRS 2.0.1, MRS 2.1.0 and MRS 3.1.0-LTS.1.
component_lists Sequence[str]
Component name

  • Presto, Hadoop, Spark, HBase, Hive, Tez, Hue, Loader, Flume, Kafka and Storm are supported by MRS 2.0.1 or later.
  • Presto, Hadoop, Spark, HBase, Opentsdb, Hive, Hue, Loader, Flink, Flume, Kafka, KafkaManager and Storm are supported by MRS 1.8.9.
  • Hadoop, Spark, HBase, Hive, Hue, Loader, Flume, Kafka and Storm are supported by versions earlier than MRS 1.8.9.
components Sequence[MrsHybridClusterV1ComponentArgs]
create_at str
Cluster creation time.
external_alternate_ip str
Backup external IP address.
external_ip str
External IP address.
internal_ip str
Iternal IP address.
log_collection float
Indicates whether logs are collected when cluster installation fails. 0: not collected 1: collected The default value is 0. If log_collection is set to 1, OBS buckets will be created to collect the MRS logs. These buckets will be charged.
master_node_ip str
IP address of a Master node.
master_node_key_pair str
Name of a key pair You can use a key to log in to the Master node in the cluster.
master_nodes MrsHybridClusterV1MasterNodesArgs
Specifies the master nodes information.
mrs_hybrid_cluster_v1_id str
The resource ID in UUID format.
private_ip_first str
Primary private IP address.
region str
Cluster region information. Obtain the value from Regions and Endpoints.
safe_mode float

MRS cluster running mode

  • 0: common mode

The value indicates that the Kerberos authentication is disabled. Users can use all functions provided by the cluster.

  • 1: safe mode (by default)

The value indicates that the Kerberos authentication is enabled. Common users cannot use the file management or job management functions of an MRS cluster and cannot view cluster resource usage or the job records of Hadoop and Spark. To use these functions, the users must obtain the relevant permissions from the MRS Manager administrator. The request has the cluster_admin_secret parameter only when safe_mode is set to 1.

security_group_id str
Specifies the id of the security group which the cluster belongs to. If this parameter is empty, MRS automatically creates a security group, whose name starts with mrs_{cluster_name}.
state str
Cluster creation fee, which is automatically calculated.
streaming_core_nodes MrsHybridClusterV1StreamingCoreNodesArgs
Specifies the streaming core nodes information.
streaming_task_nodes MrsHybridClusterV1StreamingTaskNodesArgs
Specifies the streaming task nodes information.
subnet_id str
Specifies the ID of the VPC Subnet.
timeouts MrsHybridClusterV1TimeoutsArgs
total_node_number float
Total node number.
update_at str
Cluster update time.
vnc str
URI address for remote login of the elastic cloud server.
vpc_id str
Specifies the id of the VPC.
analysisCoreNodes Property Map
Specifies the analysis core nodes information.
analysisTaskNodes Property Map
Specifies the analysis task nodes information.
availableZone String
ID or Name of an available zone. Obtain the value from Regions and Endpoints.
billingType String
The value is Metered, indicating on-demand payment.
chargingStartTime String
Time when charging starts.
clusterAdminSecret String
Indicates the password of the MRS Manager administrator.

  • Must contain 8 to 32 characters.
  • Must contain at least three types of the following: Lowercase letters, Uppercase letters, Digits, Special characters of `~!@#$%^&*()-_=+|[{}];:'",<.>/? and Spaces.
  • Must be different from the username.
  • Must be different from the username written in reverse order. For versions earlier than MRS 2.0.1, this parameter is mandatory only when safe_mode is set to 1. For MRS 2.0.1 or later, this parameter is mandatory no matter which value safe_mode is set to.
clusterName String
Cluster name, which is globally unique and contains only 1 to 64 letters, digits, hyphens (-), and underscores (_).
clusterVersion String
Version of the clusters. Possible values are as follows: MRS 1.8.9, MRS 2.0.1, MRS 2.1.0 and MRS 3.1.0-LTS.1.
componentLists List<String>
Component name

  • Presto, Hadoop, Spark, HBase, Hive, Tez, Hue, Loader, Flume, Kafka and Storm are supported by MRS 2.0.1 or later.
  • Presto, Hadoop, Spark, HBase, Opentsdb, Hive, Hue, Loader, Flink, Flume, Kafka, KafkaManager and Storm are supported by MRS 1.8.9.
  • Hadoop, Spark, HBase, Hive, Hue, Loader, Flume, Kafka and Storm are supported by versions earlier than MRS 1.8.9.
components List<Property Map>
createAt String
Cluster creation time.
externalAlternateIp String
Backup external IP address.
externalIp String
External IP address.
internalIp String
Iternal IP address.
logCollection Number
Indicates whether logs are collected when cluster installation fails. 0: not collected 1: collected The default value is 0. If log_collection is set to 1, OBS buckets will be created to collect the MRS logs. These buckets will be charged.
masterNodeIp String
IP address of a Master node.
masterNodeKeyPair String
Name of a key pair You can use a key to log in to the Master node in the cluster.
masterNodes Property Map
Specifies the master nodes information.
mrsHybridClusterV1Id String
The resource ID in UUID format.
privateIpFirst String
Primary private IP address.
region String
Cluster region information. Obtain the value from Regions and Endpoints.
safeMode Number

MRS cluster running mode

  • 0: common mode

The value indicates that the Kerberos authentication is disabled. Users can use all functions provided by the cluster.

  • 1: safe mode (by default)

The value indicates that the Kerberos authentication is enabled. Common users cannot use the file management or job management functions of an MRS cluster and cannot view cluster resource usage or the job records of Hadoop and Spark. To use these functions, the users must obtain the relevant permissions from the MRS Manager administrator. The request has the cluster_admin_secret parameter only when safe_mode is set to 1.

securityGroupId String
Specifies the id of the security group which the cluster belongs to. If this parameter is empty, MRS automatically creates a security group, whose name starts with mrs_{cluster_name}.
state String
Cluster creation fee, which is automatically calculated.
streamingCoreNodes Property Map
Specifies the streaming core nodes information.
streamingTaskNodes Property Map
Specifies the streaming task nodes information.
subnetId String
Specifies the ID of the VPC Subnet.
timeouts Property Map
totalNodeNumber Number
Total node number.
updateAt String
Cluster update time.
vnc String
URI address for remote login of the elastic cloud server.
vpcId String
Specifies the id of the VPC.

Supporting Types

MrsHybridClusterV1AnalysisCoreNodes
, MrsHybridClusterV1AnalysisCoreNodesArgs

DataVolumeCount This property is required. double
Number of data disks of the node Value range: 0 to 10
DataVolumeSize This property is required. double
Data disk size of the node Value range: 100 GB to 32000 GB
DataVolumeType This property is required. string
Data disk storage type of the node, supporting SATA and SSD currently

  • SATA: common I/O
  • SSD: Ultrahigh-speed I/O
Flavor This property is required. string

Best match based on several years of commissioning experience. MRS supports specifications of hosts, and host specifications are determined by CPUs, memory, and disks space.

  • Master nodes support s1.4xlarge and s1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of a streaming cluster support s1.xlarge, c2.2xlarge, s1.2xlarge, s1.4xlarge, s1.8xlarge, d1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of an analysis cluster support all specifications c2.2xlarge, s1.xlarge, s1.4xlarge, s1.8xlarge, d1.xlarge, d1.2xlarge, d1.4xlarge, d1.8xlarge, , c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4, d2.xlarge.8, d2.2xlarge.8, d2.4xlarge.8, d2.8xlarge.8.

The following provides specification details.

node_size | CPU(core) | Memory(GB) | System Disk | Data Disk --- | --- | --- | --- | --- c2.2xlarge.linux.mrs | 8 | 16 | 40 | - cc3.xlarge.4.linux.mrs | 4 | 16 | 40 | - cc3.2xlarge.4.linux.mrs | 8 | 32 | 40 | - cc3.4xlarge.4.linux.mrs | 16 | 64 | 40 | - cc3.8xlarge.4.linux.mrs | 32 | 128 | 40 | - s1.xlarge.linux.mrs | 4 | 16 | 40 | - s1.4xlarge.linux.mrs | 16 | 64 | 40 | - s1.8xlarge.linux.mrs | 32 | 128 | 40 | - s3.xlarge.4.linux.mrs| 4 | 16 | 40 | - s3.2xlarge.4.linux.mrs| 8 | 32 | 40 | - s3.4xlarge.4.linux.mrs| 16 | 64 | 40 | - d1.xlarge.linux.mrs | 6 | 55 | 40 | 1.8 TB x 3 HDDs d1.2xlarge.linux.mrs | 12 | 110 | 40 | 1.8 TB x 6 HDDs d1.4xlarge.linux.mrs | 24 | 220 | 40 | 1.8 TB x 12 HDDs d1.8xlarge.linux.mrs | 48 | 440 | 40 | 1.8 TB x 24 HDDs d2.xlarge.linux.mrs | 4 | 32 | 40 | - d2.2xlarge.linux.mrs | 8 | 64 | 40 | - d2.4xlarge.linux.mrs | 16 | 128 | 40 | 1.8TB8HDDs d2.8xlarge.linux.mrs | 32 | 256 | 40 | 1.8TB16HDDs

NodeNumber This property is required. double
Number of nodes. The value ranges from 0 to 500 and the default value is 0. The total number of Core and Task nodes cannot exceed 500.
RootVolumeSize double
RootVolumeType string
DataVolumeCount This property is required. float64
Number of data disks of the node Value range: 0 to 10
DataVolumeSize This property is required. float64
Data disk size of the node Value range: 100 GB to 32000 GB
DataVolumeType This property is required. string
Data disk storage type of the node, supporting SATA and SSD currently

  • SATA: common I/O
  • SSD: Ultrahigh-speed I/O
Flavor This property is required. string

Best match based on several years of commissioning experience. MRS supports specifications of hosts, and host specifications are determined by CPUs, memory, and disks space.

  • Master nodes support s1.4xlarge and s1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of a streaming cluster support s1.xlarge, c2.2xlarge, s1.2xlarge, s1.4xlarge, s1.8xlarge, d1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of an analysis cluster support all specifications c2.2xlarge, s1.xlarge, s1.4xlarge, s1.8xlarge, d1.xlarge, d1.2xlarge, d1.4xlarge, d1.8xlarge, , c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4, d2.xlarge.8, d2.2xlarge.8, d2.4xlarge.8, d2.8xlarge.8.

The following provides specification details.

node_size | CPU(core) | Memory(GB) | System Disk | Data Disk --- | --- | --- | --- | --- c2.2xlarge.linux.mrs | 8 | 16 | 40 | - cc3.xlarge.4.linux.mrs | 4 | 16 | 40 | - cc3.2xlarge.4.linux.mrs | 8 | 32 | 40 | - cc3.4xlarge.4.linux.mrs | 16 | 64 | 40 | - cc3.8xlarge.4.linux.mrs | 32 | 128 | 40 | - s1.xlarge.linux.mrs | 4 | 16 | 40 | - s1.4xlarge.linux.mrs | 16 | 64 | 40 | - s1.8xlarge.linux.mrs | 32 | 128 | 40 | - s3.xlarge.4.linux.mrs| 4 | 16 | 40 | - s3.2xlarge.4.linux.mrs| 8 | 32 | 40 | - s3.4xlarge.4.linux.mrs| 16 | 64 | 40 | - d1.xlarge.linux.mrs | 6 | 55 | 40 | 1.8 TB x 3 HDDs d1.2xlarge.linux.mrs | 12 | 110 | 40 | 1.8 TB x 6 HDDs d1.4xlarge.linux.mrs | 24 | 220 | 40 | 1.8 TB x 12 HDDs d1.8xlarge.linux.mrs | 48 | 440 | 40 | 1.8 TB x 24 HDDs d2.xlarge.linux.mrs | 4 | 32 | 40 | - d2.2xlarge.linux.mrs | 8 | 64 | 40 | - d2.4xlarge.linux.mrs | 16 | 128 | 40 | 1.8TB8HDDs d2.8xlarge.linux.mrs | 32 | 256 | 40 | 1.8TB16HDDs

NodeNumber This property is required. float64
Number of nodes. The value ranges from 0 to 500 and the default value is 0. The total number of Core and Task nodes cannot exceed 500.
RootVolumeSize float64
RootVolumeType string
dataVolumeCount This property is required. Double
Number of data disks of the node Value range: 0 to 10
dataVolumeSize This property is required. Double
Data disk size of the node Value range: 100 GB to 32000 GB
dataVolumeType This property is required. String
Data disk storage type of the node, supporting SATA and SSD currently

  • SATA: common I/O
  • SSD: Ultrahigh-speed I/O
flavor This property is required. String

Best match based on several years of commissioning experience. MRS supports specifications of hosts, and host specifications are determined by CPUs, memory, and disks space.

  • Master nodes support s1.4xlarge and s1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of a streaming cluster support s1.xlarge, c2.2xlarge, s1.2xlarge, s1.4xlarge, s1.8xlarge, d1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of an analysis cluster support all specifications c2.2xlarge, s1.xlarge, s1.4xlarge, s1.8xlarge, d1.xlarge, d1.2xlarge, d1.4xlarge, d1.8xlarge, , c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4, d2.xlarge.8, d2.2xlarge.8, d2.4xlarge.8, d2.8xlarge.8.

The following provides specification details.

node_size | CPU(core) | Memory(GB) | System Disk | Data Disk --- | --- | --- | --- | --- c2.2xlarge.linux.mrs | 8 | 16 | 40 | - cc3.xlarge.4.linux.mrs | 4 | 16 | 40 | - cc3.2xlarge.4.linux.mrs | 8 | 32 | 40 | - cc3.4xlarge.4.linux.mrs | 16 | 64 | 40 | - cc3.8xlarge.4.linux.mrs | 32 | 128 | 40 | - s1.xlarge.linux.mrs | 4 | 16 | 40 | - s1.4xlarge.linux.mrs | 16 | 64 | 40 | - s1.8xlarge.linux.mrs | 32 | 128 | 40 | - s3.xlarge.4.linux.mrs| 4 | 16 | 40 | - s3.2xlarge.4.linux.mrs| 8 | 32 | 40 | - s3.4xlarge.4.linux.mrs| 16 | 64 | 40 | - d1.xlarge.linux.mrs | 6 | 55 | 40 | 1.8 TB x 3 HDDs d1.2xlarge.linux.mrs | 12 | 110 | 40 | 1.8 TB x 6 HDDs d1.4xlarge.linux.mrs | 24 | 220 | 40 | 1.8 TB x 12 HDDs d1.8xlarge.linux.mrs | 48 | 440 | 40 | 1.8 TB x 24 HDDs d2.xlarge.linux.mrs | 4 | 32 | 40 | - d2.2xlarge.linux.mrs | 8 | 64 | 40 | - d2.4xlarge.linux.mrs | 16 | 128 | 40 | 1.8TB8HDDs d2.8xlarge.linux.mrs | 32 | 256 | 40 | 1.8TB16HDDs

nodeNumber This property is required. Double
Number of nodes. The value ranges from 0 to 500 and the default value is 0. The total number of Core and Task nodes cannot exceed 500.
rootVolumeSize Double
rootVolumeType String
dataVolumeCount This property is required. number
Number of data disks of the node Value range: 0 to 10
dataVolumeSize This property is required. number
Data disk size of the node Value range: 100 GB to 32000 GB
dataVolumeType This property is required. string
Data disk storage type of the node, supporting SATA and SSD currently

  • SATA: common I/O
  • SSD: Ultrahigh-speed I/O
flavor This property is required. string

Best match based on several years of commissioning experience. MRS supports specifications of hosts, and host specifications are determined by CPUs, memory, and disks space.

  • Master nodes support s1.4xlarge and s1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of a streaming cluster support s1.xlarge, c2.2xlarge, s1.2xlarge, s1.4xlarge, s1.8xlarge, d1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of an analysis cluster support all specifications c2.2xlarge, s1.xlarge, s1.4xlarge, s1.8xlarge, d1.xlarge, d1.2xlarge, d1.4xlarge, d1.8xlarge, , c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4, d2.xlarge.8, d2.2xlarge.8, d2.4xlarge.8, d2.8xlarge.8.

The following provides specification details.

node_size | CPU(core) | Memory(GB) | System Disk | Data Disk --- | --- | --- | --- | --- c2.2xlarge.linux.mrs | 8 | 16 | 40 | - cc3.xlarge.4.linux.mrs | 4 | 16 | 40 | - cc3.2xlarge.4.linux.mrs | 8 | 32 | 40 | - cc3.4xlarge.4.linux.mrs | 16 | 64 | 40 | - cc3.8xlarge.4.linux.mrs | 32 | 128 | 40 | - s1.xlarge.linux.mrs | 4 | 16 | 40 | - s1.4xlarge.linux.mrs | 16 | 64 | 40 | - s1.8xlarge.linux.mrs | 32 | 128 | 40 | - s3.xlarge.4.linux.mrs| 4 | 16 | 40 | - s3.2xlarge.4.linux.mrs| 8 | 32 | 40 | - s3.4xlarge.4.linux.mrs| 16 | 64 | 40 | - d1.xlarge.linux.mrs | 6 | 55 | 40 | 1.8 TB x 3 HDDs d1.2xlarge.linux.mrs | 12 | 110 | 40 | 1.8 TB x 6 HDDs d1.4xlarge.linux.mrs | 24 | 220 | 40 | 1.8 TB x 12 HDDs d1.8xlarge.linux.mrs | 48 | 440 | 40 | 1.8 TB x 24 HDDs d2.xlarge.linux.mrs | 4 | 32 | 40 | - d2.2xlarge.linux.mrs | 8 | 64 | 40 | - d2.4xlarge.linux.mrs | 16 | 128 | 40 | 1.8TB8HDDs d2.8xlarge.linux.mrs | 32 | 256 | 40 | 1.8TB16HDDs

nodeNumber This property is required. number
Number of nodes. The value ranges from 0 to 500 and the default value is 0. The total number of Core and Task nodes cannot exceed 500.
rootVolumeSize number
rootVolumeType string
data_volume_count This property is required. float
Number of data disks of the node Value range: 0 to 10
data_volume_size This property is required. float
Data disk size of the node Value range: 100 GB to 32000 GB
data_volume_type This property is required. str
Data disk storage type of the node, supporting SATA and SSD currently

  • SATA: common I/O
  • SSD: Ultrahigh-speed I/O
flavor This property is required. str

Best match based on several years of commissioning experience. MRS supports specifications of hosts, and host specifications are determined by CPUs, memory, and disks space.

  • Master nodes support s1.4xlarge and s1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of a streaming cluster support s1.xlarge, c2.2xlarge, s1.2xlarge, s1.4xlarge, s1.8xlarge, d1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of an analysis cluster support all specifications c2.2xlarge, s1.xlarge, s1.4xlarge, s1.8xlarge, d1.xlarge, d1.2xlarge, d1.4xlarge, d1.8xlarge, , c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4, d2.xlarge.8, d2.2xlarge.8, d2.4xlarge.8, d2.8xlarge.8.

The following provides specification details.

node_size | CPU(core) | Memory(GB) | System Disk | Data Disk --- | --- | --- | --- | --- c2.2xlarge.linux.mrs | 8 | 16 | 40 | - cc3.xlarge.4.linux.mrs | 4 | 16 | 40 | - cc3.2xlarge.4.linux.mrs | 8 | 32 | 40 | - cc3.4xlarge.4.linux.mrs | 16 | 64 | 40 | - cc3.8xlarge.4.linux.mrs | 32 | 128 | 40 | - s1.xlarge.linux.mrs | 4 | 16 | 40 | - s1.4xlarge.linux.mrs | 16 | 64 | 40 | - s1.8xlarge.linux.mrs | 32 | 128 | 40 | - s3.xlarge.4.linux.mrs| 4 | 16 | 40 | - s3.2xlarge.4.linux.mrs| 8 | 32 | 40 | - s3.4xlarge.4.linux.mrs| 16 | 64 | 40 | - d1.xlarge.linux.mrs | 6 | 55 | 40 | 1.8 TB x 3 HDDs d1.2xlarge.linux.mrs | 12 | 110 | 40 | 1.8 TB x 6 HDDs d1.4xlarge.linux.mrs | 24 | 220 | 40 | 1.8 TB x 12 HDDs d1.8xlarge.linux.mrs | 48 | 440 | 40 | 1.8 TB x 24 HDDs d2.xlarge.linux.mrs | 4 | 32 | 40 | - d2.2xlarge.linux.mrs | 8 | 64 | 40 | - d2.4xlarge.linux.mrs | 16 | 128 | 40 | 1.8TB8HDDs d2.8xlarge.linux.mrs | 32 | 256 | 40 | 1.8TB16HDDs

node_number This property is required. float
Number of nodes. The value ranges from 0 to 500 and the default value is 0. The total number of Core and Task nodes cannot exceed 500.
root_volume_size float
root_volume_type str
dataVolumeCount This property is required. Number
Number of data disks of the node Value range: 0 to 10
dataVolumeSize This property is required. Number
Data disk size of the node Value range: 100 GB to 32000 GB
dataVolumeType This property is required. String
Data disk storage type of the node, supporting SATA and SSD currently

  • SATA: common I/O
  • SSD: Ultrahigh-speed I/O
flavor This property is required. String

Best match based on several years of commissioning experience. MRS supports specifications of hosts, and host specifications are determined by CPUs, memory, and disks space.

  • Master nodes support s1.4xlarge and s1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of a streaming cluster support s1.xlarge, c2.2xlarge, s1.2xlarge, s1.4xlarge, s1.8xlarge, d1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of an analysis cluster support all specifications c2.2xlarge, s1.xlarge, s1.4xlarge, s1.8xlarge, d1.xlarge, d1.2xlarge, d1.4xlarge, d1.8xlarge, , c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4, d2.xlarge.8, d2.2xlarge.8, d2.4xlarge.8, d2.8xlarge.8.

The following provides specification details.

node_size | CPU(core) | Memory(GB) | System Disk | Data Disk --- | --- | --- | --- | --- c2.2xlarge.linux.mrs | 8 | 16 | 40 | - cc3.xlarge.4.linux.mrs | 4 | 16 | 40 | - cc3.2xlarge.4.linux.mrs | 8 | 32 | 40 | - cc3.4xlarge.4.linux.mrs | 16 | 64 | 40 | - cc3.8xlarge.4.linux.mrs | 32 | 128 | 40 | - s1.xlarge.linux.mrs | 4 | 16 | 40 | - s1.4xlarge.linux.mrs | 16 | 64 | 40 | - s1.8xlarge.linux.mrs | 32 | 128 | 40 | - s3.xlarge.4.linux.mrs| 4 | 16 | 40 | - s3.2xlarge.4.linux.mrs| 8 | 32 | 40 | - s3.4xlarge.4.linux.mrs| 16 | 64 | 40 | - d1.xlarge.linux.mrs | 6 | 55 | 40 | 1.8 TB x 3 HDDs d1.2xlarge.linux.mrs | 12 | 110 | 40 | 1.8 TB x 6 HDDs d1.4xlarge.linux.mrs | 24 | 220 | 40 | 1.8 TB x 12 HDDs d1.8xlarge.linux.mrs | 48 | 440 | 40 | 1.8 TB x 24 HDDs d2.xlarge.linux.mrs | 4 | 32 | 40 | - d2.2xlarge.linux.mrs | 8 | 64 | 40 | - d2.4xlarge.linux.mrs | 16 | 128 | 40 | 1.8TB8HDDs d2.8xlarge.linux.mrs | 32 | 256 | 40 | 1.8TB16HDDs

nodeNumber This property is required. Number
Number of nodes. The value ranges from 0 to 500 and the default value is 0. The total number of Core and Task nodes cannot exceed 500.
rootVolumeSize Number
rootVolumeType String

MrsHybridClusterV1AnalysisTaskNodes
, MrsHybridClusterV1AnalysisTaskNodesArgs

DataVolumeCount This property is required. double
Number of data disks of the node Value range: 0 to 10
DataVolumeSize This property is required. double
Data disk size of the node Value range: 100 GB to 32000 GB
DataVolumeType This property is required. string
Data disk storage type of the node, supporting SATA and SSD currently

  • SATA: common I/O
  • SSD: Ultrahigh-speed I/O
Flavor This property is required. string

Best match based on several years of commissioning experience. MRS supports specifications of hosts, and host specifications are determined by CPUs, memory, and disks space.

  • Master nodes support s1.4xlarge and s1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of a streaming cluster support s1.xlarge, c2.2xlarge, s1.2xlarge, s1.4xlarge, s1.8xlarge, d1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of an analysis cluster support all specifications c2.2xlarge, s1.xlarge, s1.4xlarge, s1.8xlarge, d1.xlarge, d1.2xlarge, d1.4xlarge, d1.8xlarge, , c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4, d2.xlarge.8, d2.2xlarge.8, d2.4xlarge.8, d2.8xlarge.8.

The following provides specification details.

node_size | CPU(core) | Memory(GB) | System Disk | Data Disk --- | --- | --- | --- | --- c2.2xlarge.linux.mrs | 8 | 16 | 40 | - cc3.xlarge.4.linux.mrs | 4 | 16 | 40 | - cc3.2xlarge.4.linux.mrs | 8 | 32 | 40 | - cc3.4xlarge.4.linux.mrs | 16 | 64 | 40 | - cc3.8xlarge.4.linux.mrs | 32 | 128 | 40 | - s1.xlarge.linux.mrs | 4 | 16 | 40 | - s1.4xlarge.linux.mrs | 16 | 64 | 40 | - s1.8xlarge.linux.mrs | 32 | 128 | 40 | - s3.xlarge.4.linux.mrs| 4 | 16 | 40 | - s3.2xlarge.4.linux.mrs| 8 | 32 | 40 | - s3.4xlarge.4.linux.mrs| 16 | 64 | 40 | - d1.xlarge.linux.mrs | 6 | 55 | 40 | 1.8 TB x 3 HDDs d1.2xlarge.linux.mrs | 12 | 110 | 40 | 1.8 TB x 6 HDDs d1.4xlarge.linux.mrs | 24 | 220 | 40 | 1.8 TB x 12 HDDs d1.8xlarge.linux.mrs | 48 | 440 | 40 | 1.8 TB x 24 HDDs d2.xlarge.linux.mrs | 4 | 32 | 40 | - d2.2xlarge.linux.mrs | 8 | 64 | 40 | - d2.4xlarge.linux.mrs | 16 | 128 | 40 | 1.8TB8HDDs d2.8xlarge.linux.mrs | 32 | 256 | 40 | 1.8TB16HDDs

NodeNumber This property is required. double
Number of nodes. The value ranges from 0 to 500 and the default value is 0. The total number of Core and Task nodes cannot exceed 500.
RootVolumeSize double
RootVolumeType string
DataVolumeCount This property is required. float64
Number of data disks of the node Value range: 0 to 10
DataVolumeSize This property is required. float64
Data disk size of the node Value range: 100 GB to 32000 GB
DataVolumeType This property is required. string
Data disk storage type of the node, supporting SATA and SSD currently

  • SATA: common I/O
  • SSD: Ultrahigh-speed I/O
Flavor This property is required. string

Best match based on several years of commissioning experience. MRS supports specifications of hosts, and host specifications are determined by CPUs, memory, and disks space.

  • Master nodes support s1.4xlarge and s1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of a streaming cluster support s1.xlarge, c2.2xlarge, s1.2xlarge, s1.4xlarge, s1.8xlarge, d1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of an analysis cluster support all specifications c2.2xlarge, s1.xlarge, s1.4xlarge, s1.8xlarge, d1.xlarge, d1.2xlarge, d1.4xlarge, d1.8xlarge, , c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4, d2.xlarge.8, d2.2xlarge.8, d2.4xlarge.8, d2.8xlarge.8.

The following provides specification details.

node_size | CPU(core) | Memory(GB) | System Disk | Data Disk --- | --- | --- | --- | --- c2.2xlarge.linux.mrs | 8 | 16 | 40 | - cc3.xlarge.4.linux.mrs | 4 | 16 | 40 | - cc3.2xlarge.4.linux.mrs | 8 | 32 | 40 | - cc3.4xlarge.4.linux.mrs | 16 | 64 | 40 | - cc3.8xlarge.4.linux.mrs | 32 | 128 | 40 | - s1.xlarge.linux.mrs | 4 | 16 | 40 | - s1.4xlarge.linux.mrs | 16 | 64 | 40 | - s1.8xlarge.linux.mrs | 32 | 128 | 40 | - s3.xlarge.4.linux.mrs| 4 | 16 | 40 | - s3.2xlarge.4.linux.mrs| 8 | 32 | 40 | - s3.4xlarge.4.linux.mrs| 16 | 64 | 40 | - d1.xlarge.linux.mrs | 6 | 55 | 40 | 1.8 TB x 3 HDDs d1.2xlarge.linux.mrs | 12 | 110 | 40 | 1.8 TB x 6 HDDs d1.4xlarge.linux.mrs | 24 | 220 | 40 | 1.8 TB x 12 HDDs d1.8xlarge.linux.mrs | 48 | 440 | 40 | 1.8 TB x 24 HDDs d2.xlarge.linux.mrs | 4 | 32 | 40 | - d2.2xlarge.linux.mrs | 8 | 64 | 40 | - d2.4xlarge.linux.mrs | 16 | 128 | 40 | 1.8TB8HDDs d2.8xlarge.linux.mrs | 32 | 256 | 40 | 1.8TB16HDDs

NodeNumber This property is required. float64
Number of nodes. The value ranges from 0 to 500 and the default value is 0. The total number of Core and Task nodes cannot exceed 500.
RootVolumeSize float64
RootVolumeType string
dataVolumeCount This property is required. Double
Number of data disks of the node Value range: 0 to 10
dataVolumeSize This property is required. Double
Data disk size of the node Value range: 100 GB to 32000 GB
dataVolumeType This property is required. String
Data disk storage type of the node, supporting SATA and SSD currently

  • SATA: common I/O
  • SSD: Ultrahigh-speed I/O
flavor This property is required. String

Best match based on several years of commissioning experience. MRS supports specifications of hosts, and host specifications are determined by CPUs, memory, and disks space.

  • Master nodes support s1.4xlarge and s1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of a streaming cluster support s1.xlarge, c2.2xlarge, s1.2xlarge, s1.4xlarge, s1.8xlarge, d1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of an analysis cluster support all specifications c2.2xlarge, s1.xlarge, s1.4xlarge, s1.8xlarge, d1.xlarge, d1.2xlarge, d1.4xlarge, d1.8xlarge, , c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4, d2.xlarge.8, d2.2xlarge.8, d2.4xlarge.8, d2.8xlarge.8.

The following provides specification details.

node_size | CPU(core) | Memory(GB) | System Disk | Data Disk --- | --- | --- | --- | --- c2.2xlarge.linux.mrs | 8 | 16 | 40 | - cc3.xlarge.4.linux.mrs | 4 | 16 | 40 | - cc3.2xlarge.4.linux.mrs | 8 | 32 | 40 | - cc3.4xlarge.4.linux.mrs | 16 | 64 | 40 | - cc3.8xlarge.4.linux.mrs | 32 | 128 | 40 | - s1.xlarge.linux.mrs | 4 | 16 | 40 | - s1.4xlarge.linux.mrs | 16 | 64 | 40 | - s1.8xlarge.linux.mrs | 32 | 128 | 40 | - s3.xlarge.4.linux.mrs| 4 | 16 | 40 | - s3.2xlarge.4.linux.mrs| 8 | 32 | 40 | - s3.4xlarge.4.linux.mrs| 16 | 64 | 40 | - d1.xlarge.linux.mrs | 6 | 55 | 40 | 1.8 TB x 3 HDDs d1.2xlarge.linux.mrs | 12 | 110 | 40 | 1.8 TB x 6 HDDs d1.4xlarge.linux.mrs | 24 | 220 | 40 | 1.8 TB x 12 HDDs d1.8xlarge.linux.mrs | 48 | 440 | 40 | 1.8 TB x 24 HDDs d2.xlarge.linux.mrs | 4 | 32 | 40 | - d2.2xlarge.linux.mrs | 8 | 64 | 40 | - d2.4xlarge.linux.mrs | 16 | 128 | 40 | 1.8TB8HDDs d2.8xlarge.linux.mrs | 32 | 256 | 40 | 1.8TB16HDDs

nodeNumber This property is required. Double
Number of nodes. The value ranges from 0 to 500 and the default value is 0. The total number of Core and Task nodes cannot exceed 500.
rootVolumeSize Double
rootVolumeType String
dataVolumeCount This property is required. number
Number of data disks of the node Value range: 0 to 10
dataVolumeSize This property is required. number
Data disk size of the node Value range: 100 GB to 32000 GB
dataVolumeType This property is required. string
Data disk storage type of the node, supporting SATA and SSD currently

  • SATA: common I/O
  • SSD: Ultrahigh-speed I/O
flavor This property is required. string

Best match based on several years of commissioning experience. MRS supports specifications of hosts, and host specifications are determined by CPUs, memory, and disks space.

  • Master nodes support s1.4xlarge and s1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of a streaming cluster support s1.xlarge, c2.2xlarge, s1.2xlarge, s1.4xlarge, s1.8xlarge, d1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of an analysis cluster support all specifications c2.2xlarge, s1.xlarge, s1.4xlarge, s1.8xlarge, d1.xlarge, d1.2xlarge, d1.4xlarge, d1.8xlarge, , c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4, d2.xlarge.8, d2.2xlarge.8, d2.4xlarge.8, d2.8xlarge.8.

The following provides specification details.

node_size | CPU(core) | Memory(GB) | System Disk | Data Disk --- | --- | --- | --- | --- c2.2xlarge.linux.mrs | 8 | 16 | 40 | - cc3.xlarge.4.linux.mrs | 4 | 16 | 40 | - cc3.2xlarge.4.linux.mrs | 8 | 32 | 40 | - cc3.4xlarge.4.linux.mrs | 16 | 64 | 40 | - cc3.8xlarge.4.linux.mrs | 32 | 128 | 40 | - s1.xlarge.linux.mrs | 4 | 16 | 40 | - s1.4xlarge.linux.mrs | 16 | 64 | 40 | - s1.8xlarge.linux.mrs | 32 | 128 | 40 | - s3.xlarge.4.linux.mrs| 4 | 16 | 40 | - s3.2xlarge.4.linux.mrs| 8 | 32 | 40 | - s3.4xlarge.4.linux.mrs| 16 | 64 | 40 | - d1.xlarge.linux.mrs | 6 | 55 | 40 | 1.8 TB x 3 HDDs d1.2xlarge.linux.mrs | 12 | 110 | 40 | 1.8 TB x 6 HDDs d1.4xlarge.linux.mrs | 24 | 220 | 40 | 1.8 TB x 12 HDDs d1.8xlarge.linux.mrs | 48 | 440 | 40 | 1.8 TB x 24 HDDs d2.xlarge.linux.mrs | 4 | 32 | 40 | - d2.2xlarge.linux.mrs | 8 | 64 | 40 | - d2.4xlarge.linux.mrs | 16 | 128 | 40 | 1.8TB8HDDs d2.8xlarge.linux.mrs | 32 | 256 | 40 | 1.8TB16HDDs

nodeNumber This property is required. number
Number of nodes. The value ranges from 0 to 500 and the default value is 0. The total number of Core and Task nodes cannot exceed 500.
rootVolumeSize number
rootVolumeType string
data_volume_count This property is required. float
Number of data disks of the node Value range: 0 to 10
data_volume_size This property is required. float
Data disk size of the node Value range: 100 GB to 32000 GB
data_volume_type This property is required. str
Data disk storage type of the node, supporting SATA and SSD currently

  • SATA: common I/O
  • SSD: Ultrahigh-speed I/O
flavor This property is required. str

Best match based on several years of commissioning experience. MRS supports specifications of hosts, and host specifications are determined by CPUs, memory, and disks space.

  • Master nodes support s1.4xlarge and s1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of a streaming cluster support s1.xlarge, c2.2xlarge, s1.2xlarge, s1.4xlarge, s1.8xlarge, d1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of an analysis cluster support all specifications c2.2xlarge, s1.xlarge, s1.4xlarge, s1.8xlarge, d1.xlarge, d1.2xlarge, d1.4xlarge, d1.8xlarge, , c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4, d2.xlarge.8, d2.2xlarge.8, d2.4xlarge.8, d2.8xlarge.8.

The following provides specification details.

node_size | CPU(core) | Memory(GB) | System Disk | Data Disk --- | --- | --- | --- | --- c2.2xlarge.linux.mrs | 8 | 16 | 40 | - cc3.xlarge.4.linux.mrs | 4 | 16 | 40 | - cc3.2xlarge.4.linux.mrs | 8 | 32 | 40 | - cc3.4xlarge.4.linux.mrs | 16 | 64 | 40 | - cc3.8xlarge.4.linux.mrs | 32 | 128 | 40 | - s1.xlarge.linux.mrs | 4 | 16 | 40 | - s1.4xlarge.linux.mrs | 16 | 64 | 40 | - s1.8xlarge.linux.mrs | 32 | 128 | 40 | - s3.xlarge.4.linux.mrs| 4 | 16 | 40 | - s3.2xlarge.4.linux.mrs| 8 | 32 | 40 | - s3.4xlarge.4.linux.mrs| 16 | 64 | 40 | - d1.xlarge.linux.mrs | 6 | 55 | 40 | 1.8 TB x 3 HDDs d1.2xlarge.linux.mrs | 12 | 110 | 40 | 1.8 TB x 6 HDDs d1.4xlarge.linux.mrs | 24 | 220 | 40 | 1.8 TB x 12 HDDs d1.8xlarge.linux.mrs | 48 | 440 | 40 | 1.8 TB x 24 HDDs d2.xlarge.linux.mrs | 4 | 32 | 40 | - d2.2xlarge.linux.mrs | 8 | 64 | 40 | - d2.4xlarge.linux.mrs | 16 | 128 | 40 | 1.8TB8HDDs d2.8xlarge.linux.mrs | 32 | 256 | 40 | 1.8TB16HDDs

node_number This property is required. float
Number of nodes. The value ranges from 0 to 500 and the default value is 0. The total number of Core and Task nodes cannot exceed 500.
root_volume_size float
root_volume_type str
dataVolumeCount This property is required. Number
Number of data disks of the node Value range: 0 to 10
dataVolumeSize This property is required. Number
Data disk size of the node Value range: 100 GB to 32000 GB
dataVolumeType This property is required. String
Data disk storage type of the node, supporting SATA and SSD currently

  • SATA: common I/O
  • SSD: Ultrahigh-speed I/O
flavor This property is required. String

Best match based on several years of commissioning experience. MRS supports specifications of hosts, and host specifications are determined by CPUs, memory, and disks space.

  • Master nodes support s1.4xlarge and s1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of a streaming cluster support s1.xlarge, c2.2xlarge, s1.2xlarge, s1.4xlarge, s1.8xlarge, d1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of an analysis cluster support all specifications c2.2xlarge, s1.xlarge, s1.4xlarge, s1.8xlarge, d1.xlarge, d1.2xlarge, d1.4xlarge, d1.8xlarge, , c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4, d2.xlarge.8, d2.2xlarge.8, d2.4xlarge.8, d2.8xlarge.8.

The following provides specification details.

node_size | CPU(core) | Memory(GB) | System Disk | Data Disk --- | --- | --- | --- | --- c2.2xlarge.linux.mrs | 8 | 16 | 40 | - cc3.xlarge.4.linux.mrs | 4 | 16 | 40 | - cc3.2xlarge.4.linux.mrs | 8 | 32 | 40 | - cc3.4xlarge.4.linux.mrs | 16 | 64 | 40 | - cc3.8xlarge.4.linux.mrs | 32 | 128 | 40 | - s1.xlarge.linux.mrs | 4 | 16 | 40 | - s1.4xlarge.linux.mrs | 16 | 64 | 40 | - s1.8xlarge.linux.mrs | 32 | 128 | 40 | - s3.xlarge.4.linux.mrs| 4 | 16 | 40 | - s3.2xlarge.4.linux.mrs| 8 | 32 | 40 | - s3.4xlarge.4.linux.mrs| 16 | 64 | 40 | - d1.xlarge.linux.mrs | 6 | 55 | 40 | 1.8 TB x 3 HDDs d1.2xlarge.linux.mrs | 12 | 110 | 40 | 1.8 TB x 6 HDDs d1.4xlarge.linux.mrs | 24 | 220 | 40 | 1.8 TB x 12 HDDs d1.8xlarge.linux.mrs | 48 | 440 | 40 | 1.8 TB x 24 HDDs d2.xlarge.linux.mrs | 4 | 32 | 40 | - d2.2xlarge.linux.mrs | 8 | 64 | 40 | - d2.4xlarge.linux.mrs | 16 | 128 | 40 | 1.8TB8HDDs d2.8xlarge.linux.mrs | 32 | 256 | 40 | 1.8TB16HDDs

nodeNumber This property is required. Number
Number of nodes. The value ranges from 0 to 500 and the default value is 0. The total number of Core and Task nodes cannot exceed 500.
rootVolumeSize Number
rootVolumeType String

MrsHybridClusterV1Component
, MrsHybridClusterV1ComponentArgs

ComponentDesc This property is required. string
Component description.
ComponentId This property is required. string
Component ID. For example, component_id of Hadoop is MRS 3.1.0-LTS.1_001, MRS 2.1.0_001, MRS 2.0.1_001, and MRS 1.8.9_001.
ComponentName This property is required. string
Component name.
ComponentVersion This property is required. string
Component version.
ComponentDesc This property is required. string
Component description.
ComponentId This property is required. string
Component ID. For example, component_id of Hadoop is MRS 3.1.0-LTS.1_001, MRS 2.1.0_001, MRS 2.0.1_001, and MRS 1.8.9_001.
ComponentName This property is required. string
Component name.
ComponentVersion This property is required. string
Component version.
componentDesc This property is required. String
Component description.
componentId This property is required. String
Component ID. For example, component_id of Hadoop is MRS 3.1.0-LTS.1_001, MRS 2.1.0_001, MRS 2.0.1_001, and MRS 1.8.9_001.
componentName This property is required. String
Component name.
componentVersion This property is required. String
Component version.
componentDesc This property is required. string
Component description.
componentId This property is required. string
Component ID. For example, component_id of Hadoop is MRS 3.1.0-LTS.1_001, MRS 2.1.0_001, MRS 2.0.1_001, and MRS 1.8.9_001.
componentName This property is required. string
Component name.
componentVersion This property is required. string
Component version.
component_desc This property is required. str
Component description.
component_id This property is required. str
Component ID. For example, component_id of Hadoop is MRS 3.1.0-LTS.1_001, MRS 2.1.0_001, MRS 2.0.1_001, and MRS 1.8.9_001.
component_name This property is required. str
Component name.
component_version This property is required. str
Component version.
componentDesc This property is required. String
Component description.
componentId This property is required. String
Component ID. For example, component_id of Hadoop is MRS 3.1.0-LTS.1_001, MRS 2.1.0_001, MRS 2.0.1_001, and MRS 1.8.9_001.
componentName This property is required. String
Component name.
componentVersion This property is required. String
Component version.

MrsHybridClusterV1MasterNodes
, MrsHybridClusterV1MasterNodesArgs

DataVolumeCount This property is required. double
Number of data disks of the node Value range: 0 to 10
DataVolumeSize This property is required. double
Data disk size of the node Value range: 100 GB to 32000 GB
DataVolumeType This property is required. string
Data disk storage type of the node, supporting SATA and SSD currently

  • SATA: common I/O
  • SSD: Ultrahigh-speed I/O
Flavor This property is required. string

Best match based on several years of commissioning experience. MRS supports specifications of hosts, and host specifications are determined by CPUs, memory, and disks space.

  • Master nodes support s1.4xlarge and s1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of a streaming cluster support s1.xlarge, c2.2xlarge, s1.2xlarge, s1.4xlarge, s1.8xlarge, d1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of an analysis cluster support all specifications c2.2xlarge, s1.xlarge, s1.4xlarge, s1.8xlarge, d1.xlarge, d1.2xlarge, d1.4xlarge, d1.8xlarge, , c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4, d2.xlarge.8, d2.2xlarge.8, d2.4xlarge.8, d2.8xlarge.8.

The following provides specification details.

node_size | CPU(core) | Memory(GB) | System Disk | Data Disk --- | --- | --- | --- | --- c2.2xlarge.linux.mrs | 8 | 16 | 40 | - cc3.xlarge.4.linux.mrs | 4 | 16 | 40 | - cc3.2xlarge.4.linux.mrs | 8 | 32 | 40 | - cc3.4xlarge.4.linux.mrs | 16 | 64 | 40 | - cc3.8xlarge.4.linux.mrs | 32 | 128 | 40 | - s1.xlarge.linux.mrs | 4 | 16 | 40 | - s1.4xlarge.linux.mrs | 16 | 64 | 40 | - s1.8xlarge.linux.mrs | 32 | 128 | 40 | - s3.xlarge.4.linux.mrs| 4 | 16 | 40 | - s3.2xlarge.4.linux.mrs| 8 | 32 | 40 | - s3.4xlarge.4.linux.mrs| 16 | 64 | 40 | - d1.xlarge.linux.mrs | 6 | 55 | 40 | 1.8 TB x 3 HDDs d1.2xlarge.linux.mrs | 12 | 110 | 40 | 1.8 TB x 6 HDDs d1.4xlarge.linux.mrs | 24 | 220 | 40 | 1.8 TB x 12 HDDs d1.8xlarge.linux.mrs | 48 | 440 | 40 | 1.8 TB x 24 HDDs d2.xlarge.linux.mrs | 4 | 32 | 40 | - d2.2xlarge.linux.mrs | 8 | 64 | 40 | - d2.4xlarge.linux.mrs | 16 | 128 | 40 | 1.8TB8HDDs d2.8xlarge.linux.mrs | 32 | 256 | 40 | 1.8TB16HDDs

NodeNumber This property is required. double
Number of nodes. The value ranges from 0 to 500 and the default value is 0. The total number of Core and Task nodes cannot exceed 500.
RootVolumeSize double
RootVolumeType string
DataVolumeCount This property is required. float64
Number of data disks of the node Value range: 0 to 10
DataVolumeSize This property is required. float64
Data disk size of the node Value range: 100 GB to 32000 GB
DataVolumeType This property is required. string
Data disk storage type of the node, supporting SATA and SSD currently

  • SATA: common I/O
  • SSD: Ultrahigh-speed I/O
Flavor This property is required. string

Best match based on several years of commissioning experience. MRS supports specifications of hosts, and host specifications are determined by CPUs, memory, and disks space.

  • Master nodes support s1.4xlarge and s1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of a streaming cluster support s1.xlarge, c2.2xlarge, s1.2xlarge, s1.4xlarge, s1.8xlarge, d1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of an analysis cluster support all specifications c2.2xlarge, s1.xlarge, s1.4xlarge, s1.8xlarge, d1.xlarge, d1.2xlarge, d1.4xlarge, d1.8xlarge, , c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4, d2.xlarge.8, d2.2xlarge.8, d2.4xlarge.8, d2.8xlarge.8.

The following provides specification details.

node_size | CPU(core) | Memory(GB) | System Disk | Data Disk --- | --- | --- | --- | --- c2.2xlarge.linux.mrs | 8 | 16 | 40 | - cc3.xlarge.4.linux.mrs | 4 | 16 | 40 | - cc3.2xlarge.4.linux.mrs | 8 | 32 | 40 | - cc3.4xlarge.4.linux.mrs | 16 | 64 | 40 | - cc3.8xlarge.4.linux.mrs | 32 | 128 | 40 | - s1.xlarge.linux.mrs | 4 | 16 | 40 | - s1.4xlarge.linux.mrs | 16 | 64 | 40 | - s1.8xlarge.linux.mrs | 32 | 128 | 40 | - s3.xlarge.4.linux.mrs| 4 | 16 | 40 | - s3.2xlarge.4.linux.mrs| 8 | 32 | 40 | - s3.4xlarge.4.linux.mrs| 16 | 64 | 40 | - d1.xlarge.linux.mrs | 6 | 55 | 40 | 1.8 TB x 3 HDDs d1.2xlarge.linux.mrs | 12 | 110 | 40 | 1.8 TB x 6 HDDs d1.4xlarge.linux.mrs | 24 | 220 | 40 | 1.8 TB x 12 HDDs d1.8xlarge.linux.mrs | 48 | 440 | 40 | 1.8 TB x 24 HDDs d2.xlarge.linux.mrs | 4 | 32 | 40 | - d2.2xlarge.linux.mrs | 8 | 64 | 40 | - d2.4xlarge.linux.mrs | 16 | 128 | 40 | 1.8TB8HDDs d2.8xlarge.linux.mrs | 32 | 256 | 40 | 1.8TB16HDDs

NodeNumber This property is required. float64
Number of nodes. The value ranges from 0 to 500 and the default value is 0. The total number of Core and Task nodes cannot exceed 500.
RootVolumeSize float64
RootVolumeType string
dataVolumeCount This property is required. Double
Number of data disks of the node Value range: 0 to 10
dataVolumeSize This property is required. Double
Data disk size of the node Value range: 100 GB to 32000 GB
dataVolumeType This property is required. String
Data disk storage type of the node, supporting SATA and SSD currently

  • SATA: common I/O
  • SSD: Ultrahigh-speed I/O
flavor This property is required. String

Best match based on several years of commissioning experience. MRS supports specifications of hosts, and host specifications are determined by CPUs, memory, and disks space.

  • Master nodes support s1.4xlarge and s1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of a streaming cluster support s1.xlarge, c2.2xlarge, s1.2xlarge, s1.4xlarge, s1.8xlarge, d1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of an analysis cluster support all specifications c2.2xlarge, s1.xlarge, s1.4xlarge, s1.8xlarge, d1.xlarge, d1.2xlarge, d1.4xlarge, d1.8xlarge, , c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4, d2.xlarge.8, d2.2xlarge.8, d2.4xlarge.8, d2.8xlarge.8.

The following provides specification details.

node_size | CPU(core) | Memory(GB) | System Disk | Data Disk --- | --- | --- | --- | --- c2.2xlarge.linux.mrs | 8 | 16 | 40 | - cc3.xlarge.4.linux.mrs | 4 | 16 | 40 | - cc3.2xlarge.4.linux.mrs | 8 | 32 | 40 | - cc3.4xlarge.4.linux.mrs | 16 | 64 | 40 | - cc3.8xlarge.4.linux.mrs | 32 | 128 | 40 | - s1.xlarge.linux.mrs | 4 | 16 | 40 | - s1.4xlarge.linux.mrs | 16 | 64 | 40 | - s1.8xlarge.linux.mrs | 32 | 128 | 40 | - s3.xlarge.4.linux.mrs| 4 | 16 | 40 | - s3.2xlarge.4.linux.mrs| 8 | 32 | 40 | - s3.4xlarge.4.linux.mrs| 16 | 64 | 40 | - d1.xlarge.linux.mrs | 6 | 55 | 40 | 1.8 TB x 3 HDDs d1.2xlarge.linux.mrs | 12 | 110 | 40 | 1.8 TB x 6 HDDs d1.4xlarge.linux.mrs | 24 | 220 | 40 | 1.8 TB x 12 HDDs d1.8xlarge.linux.mrs | 48 | 440 | 40 | 1.8 TB x 24 HDDs d2.xlarge.linux.mrs | 4 | 32 | 40 | - d2.2xlarge.linux.mrs | 8 | 64 | 40 | - d2.4xlarge.linux.mrs | 16 | 128 | 40 | 1.8TB8HDDs d2.8xlarge.linux.mrs | 32 | 256 | 40 | 1.8TB16HDDs

nodeNumber This property is required. Double
Number of nodes. The value ranges from 0 to 500 and the default value is 0. The total number of Core and Task nodes cannot exceed 500.
rootVolumeSize Double
rootVolumeType String
dataVolumeCount This property is required. number
Number of data disks of the node Value range: 0 to 10
dataVolumeSize This property is required. number
Data disk size of the node Value range: 100 GB to 32000 GB
dataVolumeType This property is required. string
Data disk storage type of the node, supporting SATA and SSD currently

  • SATA: common I/O
  • SSD: Ultrahigh-speed I/O
flavor This property is required. string

Best match based on several years of commissioning experience. MRS supports specifications of hosts, and host specifications are determined by CPUs, memory, and disks space.

  • Master nodes support s1.4xlarge and s1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of a streaming cluster support s1.xlarge, c2.2xlarge, s1.2xlarge, s1.4xlarge, s1.8xlarge, d1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of an analysis cluster support all specifications c2.2xlarge, s1.xlarge, s1.4xlarge, s1.8xlarge, d1.xlarge, d1.2xlarge, d1.4xlarge, d1.8xlarge, , c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4, d2.xlarge.8, d2.2xlarge.8, d2.4xlarge.8, d2.8xlarge.8.

The following provides specification details.

node_size | CPU(core) | Memory(GB) | System Disk | Data Disk --- | --- | --- | --- | --- c2.2xlarge.linux.mrs | 8 | 16 | 40 | - cc3.xlarge.4.linux.mrs | 4 | 16 | 40 | - cc3.2xlarge.4.linux.mrs | 8 | 32 | 40 | - cc3.4xlarge.4.linux.mrs | 16 | 64 | 40 | - cc3.8xlarge.4.linux.mrs | 32 | 128 | 40 | - s1.xlarge.linux.mrs | 4 | 16 | 40 | - s1.4xlarge.linux.mrs | 16 | 64 | 40 | - s1.8xlarge.linux.mrs | 32 | 128 | 40 | - s3.xlarge.4.linux.mrs| 4 | 16 | 40 | - s3.2xlarge.4.linux.mrs| 8 | 32 | 40 | - s3.4xlarge.4.linux.mrs| 16 | 64 | 40 | - d1.xlarge.linux.mrs | 6 | 55 | 40 | 1.8 TB x 3 HDDs d1.2xlarge.linux.mrs | 12 | 110 | 40 | 1.8 TB x 6 HDDs d1.4xlarge.linux.mrs | 24 | 220 | 40 | 1.8 TB x 12 HDDs d1.8xlarge.linux.mrs | 48 | 440 | 40 | 1.8 TB x 24 HDDs d2.xlarge.linux.mrs | 4 | 32 | 40 | - d2.2xlarge.linux.mrs | 8 | 64 | 40 | - d2.4xlarge.linux.mrs | 16 | 128 | 40 | 1.8TB8HDDs d2.8xlarge.linux.mrs | 32 | 256 | 40 | 1.8TB16HDDs

nodeNumber This property is required. number
Number of nodes. The value ranges from 0 to 500 and the default value is 0. The total number of Core and Task nodes cannot exceed 500.
rootVolumeSize number
rootVolumeType string
data_volume_count This property is required. float
Number of data disks of the node Value range: 0 to 10
data_volume_size This property is required. float
Data disk size of the node Value range: 100 GB to 32000 GB
data_volume_type This property is required. str
Data disk storage type of the node, supporting SATA and SSD currently

  • SATA: common I/O
  • SSD: Ultrahigh-speed I/O
flavor This property is required. str

Best match based on several years of commissioning experience. MRS supports specifications of hosts, and host specifications are determined by CPUs, memory, and disks space.

  • Master nodes support s1.4xlarge and s1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of a streaming cluster support s1.xlarge, c2.2xlarge, s1.2xlarge, s1.4xlarge, s1.8xlarge, d1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of an analysis cluster support all specifications c2.2xlarge, s1.xlarge, s1.4xlarge, s1.8xlarge, d1.xlarge, d1.2xlarge, d1.4xlarge, d1.8xlarge, , c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4, d2.xlarge.8, d2.2xlarge.8, d2.4xlarge.8, d2.8xlarge.8.

The following provides specification details.

node_size | CPU(core) | Memory(GB) | System Disk | Data Disk --- | --- | --- | --- | --- c2.2xlarge.linux.mrs | 8 | 16 | 40 | - cc3.xlarge.4.linux.mrs | 4 | 16 | 40 | - cc3.2xlarge.4.linux.mrs | 8 | 32 | 40 | - cc3.4xlarge.4.linux.mrs | 16 | 64 | 40 | - cc3.8xlarge.4.linux.mrs | 32 | 128 | 40 | - s1.xlarge.linux.mrs | 4 | 16 | 40 | - s1.4xlarge.linux.mrs | 16 | 64 | 40 | - s1.8xlarge.linux.mrs | 32 | 128 | 40 | - s3.xlarge.4.linux.mrs| 4 | 16 | 40 | - s3.2xlarge.4.linux.mrs| 8 | 32 | 40 | - s3.4xlarge.4.linux.mrs| 16 | 64 | 40 | - d1.xlarge.linux.mrs | 6 | 55 | 40 | 1.8 TB x 3 HDDs d1.2xlarge.linux.mrs | 12 | 110 | 40 | 1.8 TB x 6 HDDs d1.4xlarge.linux.mrs | 24 | 220 | 40 | 1.8 TB x 12 HDDs d1.8xlarge.linux.mrs | 48 | 440 | 40 | 1.8 TB x 24 HDDs d2.xlarge.linux.mrs | 4 | 32 | 40 | - d2.2xlarge.linux.mrs | 8 | 64 | 40 | - d2.4xlarge.linux.mrs | 16 | 128 | 40 | 1.8TB8HDDs d2.8xlarge.linux.mrs | 32 | 256 | 40 | 1.8TB16HDDs

node_number This property is required. float
Number of nodes. The value ranges from 0 to 500 and the default value is 0. The total number of Core and Task nodes cannot exceed 500.
root_volume_size float
root_volume_type str
dataVolumeCount This property is required. Number
Number of data disks of the node Value range: 0 to 10
dataVolumeSize This property is required. Number
Data disk size of the node Value range: 100 GB to 32000 GB
dataVolumeType This property is required. String
Data disk storage type of the node, supporting SATA and SSD currently

  • SATA: common I/O
  • SSD: Ultrahigh-speed I/O
flavor This property is required. String

Best match based on several years of commissioning experience. MRS supports specifications of hosts, and host specifications are determined by CPUs, memory, and disks space.

  • Master nodes support s1.4xlarge and s1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of a streaming cluster support s1.xlarge, c2.2xlarge, s1.2xlarge, s1.4xlarge, s1.8xlarge, d1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of an analysis cluster support all specifications c2.2xlarge, s1.xlarge, s1.4xlarge, s1.8xlarge, d1.xlarge, d1.2xlarge, d1.4xlarge, d1.8xlarge, , c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4, d2.xlarge.8, d2.2xlarge.8, d2.4xlarge.8, d2.8xlarge.8.

The following provides specification details.

node_size | CPU(core) | Memory(GB) | System Disk | Data Disk --- | --- | --- | --- | --- c2.2xlarge.linux.mrs | 8 | 16 | 40 | - cc3.xlarge.4.linux.mrs | 4 | 16 | 40 | - cc3.2xlarge.4.linux.mrs | 8 | 32 | 40 | - cc3.4xlarge.4.linux.mrs | 16 | 64 | 40 | - cc3.8xlarge.4.linux.mrs | 32 | 128 | 40 | - s1.xlarge.linux.mrs | 4 | 16 | 40 | - s1.4xlarge.linux.mrs | 16 | 64 | 40 | - s1.8xlarge.linux.mrs | 32 | 128 | 40 | - s3.xlarge.4.linux.mrs| 4 | 16 | 40 | - s3.2xlarge.4.linux.mrs| 8 | 32 | 40 | - s3.4xlarge.4.linux.mrs| 16 | 64 | 40 | - d1.xlarge.linux.mrs | 6 | 55 | 40 | 1.8 TB x 3 HDDs d1.2xlarge.linux.mrs | 12 | 110 | 40 | 1.8 TB x 6 HDDs d1.4xlarge.linux.mrs | 24 | 220 | 40 | 1.8 TB x 12 HDDs d1.8xlarge.linux.mrs | 48 | 440 | 40 | 1.8 TB x 24 HDDs d2.xlarge.linux.mrs | 4 | 32 | 40 | - d2.2xlarge.linux.mrs | 8 | 64 | 40 | - d2.4xlarge.linux.mrs | 16 | 128 | 40 | 1.8TB8HDDs d2.8xlarge.linux.mrs | 32 | 256 | 40 | 1.8TB16HDDs

nodeNumber This property is required. Number
Number of nodes. The value ranges from 0 to 500 and the default value is 0. The total number of Core and Task nodes cannot exceed 500.
rootVolumeSize Number
rootVolumeType String

MrsHybridClusterV1StreamingCoreNodes
, MrsHybridClusterV1StreamingCoreNodesArgs

DataVolumeCount This property is required. double
Number of data disks of the node Value range: 0 to 10
DataVolumeSize This property is required. double
Data disk size of the node Value range: 100 GB to 32000 GB
DataVolumeType This property is required. string
Data disk storage type of the node, supporting SATA and SSD currently

  • SATA: common I/O
  • SSD: Ultrahigh-speed I/O
Flavor This property is required. string

Best match based on several years of commissioning experience. MRS supports specifications of hosts, and host specifications are determined by CPUs, memory, and disks space.

  • Master nodes support s1.4xlarge and s1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of a streaming cluster support s1.xlarge, c2.2xlarge, s1.2xlarge, s1.4xlarge, s1.8xlarge, d1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of an analysis cluster support all specifications c2.2xlarge, s1.xlarge, s1.4xlarge, s1.8xlarge, d1.xlarge, d1.2xlarge, d1.4xlarge, d1.8xlarge, , c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4, d2.xlarge.8, d2.2xlarge.8, d2.4xlarge.8, d2.8xlarge.8.

The following provides specification details.

node_size | CPU(core) | Memory(GB) | System Disk | Data Disk --- | --- | --- | --- | --- c2.2xlarge.linux.mrs | 8 | 16 | 40 | - cc3.xlarge.4.linux.mrs | 4 | 16 | 40 | - cc3.2xlarge.4.linux.mrs | 8 | 32 | 40 | - cc3.4xlarge.4.linux.mrs | 16 | 64 | 40 | - cc3.8xlarge.4.linux.mrs | 32 | 128 | 40 | - s1.xlarge.linux.mrs | 4 | 16 | 40 | - s1.4xlarge.linux.mrs | 16 | 64 | 40 | - s1.8xlarge.linux.mrs | 32 | 128 | 40 | - s3.xlarge.4.linux.mrs| 4 | 16 | 40 | - s3.2xlarge.4.linux.mrs| 8 | 32 | 40 | - s3.4xlarge.4.linux.mrs| 16 | 64 | 40 | - d1.xlarge.linux.mrs | 6 | 55 | 40 | 1.8 TB x 3 HDDs d1.2xlarge.linux.mrs | 12 | 110 | 40 | 1.8 TB x 6 HDDs d1.4xlarge.linux.mrs | 24 | 220 | 40 | 1.8 TB x 12 HDDs d1.8xlarge.linux.mrs | 48 | 440 | 40 | 1.8 TB x 24 HDDs d2.xlarge.linux.mrs | 4 | 32 | 40 | - d2.2xlarge.linux.mrs | 8 | 64 | 40 | - d2.4xlarge.linux.mrs | 16 | 128 | 40 | 1.8TB8HDDs d2.8xlarge.linux.mrs | 32 | 256 | 40 | 1.8TB16HDDs

NodeNumber This property is required. double
Number of nodes. The value ranges from 0 to 500 and the default value is 0. The total number of Core and Task nodes cannot exceed 500.
RootVolumeSize double
RootVolumeType string
DataVolumeCount This property is required. float64
Number of data disks of the node Value range: 0 to 10
DataVolumeSize This property is required. float64
Data disk size of the node Value range: 100 GB to 32000 GB
DataVolumeType This property is required. string
Data disk storage type of the node, supporting SATA and SSD currently

  • SATA: common I/O
  • SSD: Ultrahigh-speed I/O
Flavor This property is required. string

Best match based on several years of commissioning experience. MRS supports specifications of hosts, and host specifications are determined by CPUs, memory, and disks space.

  • Master nodes support s1.4xlarge and s1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of a streaming cluster support s1.xlarge, c2.2xlarge, s1.2xlarge, s1.4xlarge, s1.8xlarge, d1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of an analysis cluster support all specifications c2.2xlarge, s1.xlarge, s1.4xlarge, s1.8xlarge, d1.xlarge, d1.2xlarge, d1.4xlarge, d1.8xlarge, , c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4, d2.xlarge.8, d2.2xlarge.8, d2.4xlarge.8, d2.8xlarge.8.

The following provides specification details.

node_size | CPU(core) | Memory(GB) | System Disk | Data Disk --- | --- | --- | --- | --- c2.2xlarge.linux.mrs | 8 | 16 | 40 | - cc3.xlarge.4.linux.mrs | 4 | 16 | 40 | - cc3.2xlarge.4.linux.mrs | 8 | 32 | 40 | - cc3.4xlarge.4.linux.mrs | 16 | 64 | 40 | - cc3.8xlarge.4.linux.mrs | 32 | 128 | 40 | - s1.xlarge.linux.mrs | 4 | 16 | 40 | - s1.4xlarge.linux.mrs | 16 | 64 | 40 | - s1.8xlarge.linux.mrs | 32 | 128 | 40 | - s3.xlarge.4.linux.mrs| 4 | 16 | 40 | - s3.2xlarge.4.linux.mrs| 8 | 32 | 40 | - s3.4xlarge.4.linux.mrs| 16 | 64 | 40 | - d1.xlarge.linux.mrs | 6 | 55 | 40 | 1.8 TB x 3 HDDs d1.2xlarge.linux.mrs | 12 | 110 | 40 | 1.8 TB x 6 HDDs d1.4xlarge.linux.mrs | 24 | 220 | 40 | 1.8 TB x 12 HDDs d1.8xlarge.linux.mrs | 48 | 440 | 40 | 1.8 TB x 24 HDDs d2.xlarge.linux.mrs | 4 | 32 | 40 | - d2.2xlarge.linux.mrs | 8 | 64 | 40 | - d2.4xlarge.linux.mrs | 16 | 128 | 40 | 1.8TB8HDDs d2.8xlarge.linux.mrs | 32 | 256 | 40 | 1.8TB16HDDs

NodeNumber This property is required. float64
Number of nodes. The value ranges from 0 to 500 and the default value is 0. The total number of Core and Task nodes cannot exceed 500.
RootVolumeSize float64
RootVolumeType string
dataVolumeCount This property is required. Double
Number of data disks of the node Value range: 0 to 10
dataVolumeSize This property is required. Double
Data disk size of the node Value range: 100 GB to 32000 GB
dataVolumeType This property is required. String
Data disk storage type of the node, supporting SATA and SSD currently

  • SATA: common I/O
  • SSD: Ultrahigh-speed I/O
flavor This property is required. String

Best match based on several years of commissioning experience. MRS supports specifications of hosts, and host specifications are determined by CPUs, memory, and disks space.

  • Master nodes support s1.4xlarge and s1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of a streaming cluster support s1.xlarge, c2.2xlarge, s1.2xlarge, s1.4xlarge, s1.8xlarge, d1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of an analysis cluster support all specifications c2.2xlarge, s1.xlarge, s1.4xlarge, s1.8xlarge, d1.xlarge, d1.2xlarge, d1.4xlarge, d1.8xlarge, , c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4, d2.xlarge.8, d2.2xlarge.8, d2.4xlarge.8, d2.8xlarge.8.

The following provides specification details.

node_size | CPU(core) | Memory(GB) | System Disk | Data Disk --- | --- | --- | --- | --- c2.2xlarge.linux.mrs | 8 | 16 | 40 | - cc3.xlarge.4.linux.mrs | 4 | 16 | 40 | - cc3.2xlarge.4.linux.mrs | 8 | 32 | 40 | - cc3.4xlarge.4.linux.mrs | 16 | 64 | 40 | - cc3.8xlarge.4.linux.mrs | 32 | 128 | 40 | - s1.xlarge.linux.mrs | 4 | 16 | 40 | - s1.4xlarge.linux.mrs | 16 | 64 | 40 | - s1.8xlarge.linux.mrs | 32 | 128 | 40 | - s3.xlarge.4.linux.mrs| 4 | 16 | 40 | - s3.2xlarge.4.linux.mrs| 8 | 32 | 40 | - s3.4xlarge.4.linux.mrs| 16 | 64 | 40 | - d1.xlarge.linux.mrs | 6 | 55 | 40 | 1.8 TB x 3 HDDs d1.2xlarge.linux.mrs | 12 | 110 | 40 | 1.8 TB x 6 HDDs d1.4xlarge.linux.mrs | 24 | 220 | 40 | 1.8 TB x 12 HDDs d1.8xlarge.linux.mrs | 48 | 440 | 40 | 1.8 TB x 24 HDDs d2.xlarge.linux.mrs | 4 | 32 | 40 | - d2.2xlarge.linux.mrs | 8 | 64 | 40 | - d2.4xlarge.linux.mrs | 16 | 128 | 40 | 1.8TB8HDDs d2.8xlarge.linux.mrs | 32 | 256 | 40 | 1.8TB16HDDs

nodeNumber This property is required. Double
Number of nodes. The value ranges from 0 to 500 and the default value is 0. The total number of Core and Task nodes cannot exceed 500.
rootVolumeSize Double
rootVolumeType String
dataVolumeCount This property is required. number
Number of data disks of the node Value range: 0 to 10
dataVolumeSize This property is required. number
Data disk size of the node Value range: 100 GB to 32000 GB
dataVolumeType This property is required. string
Data disk storage type of the node, supporting SATA and SSD currently

  • SATA: common I/O
  • SSD: Ultrahigh-speed I/O
flavor This property is required. string

Best match based on several years of commissioning experience. MRS supports specifications of hosts, and host specifications are determined by CPUs, memory, and disks space.

  • Master nodes support s1.4xlarge and s1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of a streaming cluster support s1.xlarge, c2.2xlarge, s1.2xlarge, s1.4xlarge, s1.8xlarge, d1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of an analysis cluster support all specifications c2.2xlarge, s1.xlarge, s1.4xlarge, s1.8xlarge, d1.xlarge, d1.2xlarge, d1.4xlarge, d1.8xlarge, , c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4, d2.xlarge.8, d2.2xlarge.8, d2.4xlarge.8, d2.8xlarge.8.

The following provides specification details.

node_size | CPU(core) | Memory(GB) | System Disk | Data Disk --- | --- | --- | --- | --- c2.2xlarge.linux.mrs | 8 | 16 | 40 | - cc3.xlarge.4.linux.mrs | 4 | 16 | 40 | - cc3.2xlarge.4.linux.mrs | 8 | 32 | 40 | - cc3.4xlarge.4.linux.mrs | 16 | 64 | 40 | - cc3.8xlarge.4.linux.mrs | 32 | 128 | 40 | - s1.xlarge.linux.mrs | 4 | 16 | 40 | - s1.4xlarge.linux.mrs | 16 | 64 | 40 | - s1.8xlarge.linux.mrs | 32 | 128 | 40 | - s3.xlarge.4.linux.mrs| 4 | 16 | 40 | - s3.2xlarge.4.linux.mrs| 8 | 32 | 40 | - s3.4xlarge.4.linux.mrs| 16 | 64 | 40 | - d1.xlarge.linux.mrs | 6 | 55 | 40 | 1.8 TB x 3 HDDs d1.2xlarge.linux.mrs | 12 | 110 | 40 | 1.8 TB x 6 HDDs d1.4xlarge.linux.mrs | 24 | 220 | 40 | 1.8 TB x 12 HDDs d1.8xlarge.linux.mrs | 48 | 440 | 40 | 1.8 TB x 24 HDDs d2.xlarge.linux.mrs | 4 | 32 | 40 | - d2.2xlarge.linux.mrs | 8 | 64 | 40 | - d2.4xlarge.linux.mrs | 16 | 128 | 40 | 1.8TB8HDDs d2.8xlarge.linux.mrs | 32 | 256 | 40 | 1.8TB16HDDs

nodeNumber This property is required. number
Number of nodes. The value ranges from 0 to 500 and the default value is 0. The total number of Core and Task nodes cannot exceed 500.
rootVolumeSize number
rootVolumeType string
data_volume_count This property is required. float
Number of data disks of the node Value range: 0 to 10
data_volume_size This property is required. float
Data disk size of the node Value range: 100 GB to 32000 GB
data_volume_type This property is required. str
Data disk storage type of the node, supporting SATA and SSD currently

  • SATA: common I/O
  • SSD: Ultrahigh-speed I/O
flavor This property is required. str

Best match based on several years of commissioning experience. MRS supports specifications of hosts, and host specifications are determined by CPUs, memory, and disks space.

  • Master nodes support s1.4xlarge and s1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of a streaming cluster support s1.xlarge, c2.2xlarge, s1.2xlarge, s1.4xlarge, s1.8xlarge, d1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of an analysis cluster support all specifications c2.2xlarge, s1.xlarge, s1.4xlarge, s1.8xlarge, d1.xlarge, d1.2xlarge, d1.4xlarge, d1.8xlarge, , c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4, d2.xlarge.8, d2.2xlarge.8, d2.4xlarge.8, d2.8xlarge.8.

The following provides specification details.

node_size | CPU(core) | Memory(GB) | System Disk | Data Disk --- | --- | --- | --- | --- c2.2xlarge.linux.mrs | 8 | 16 | 40 | - cc3.xlarge.4.linux.mrs | 4 | 16 | 40 | - cc3.2xlarge.4.linux.mrs | 8 | 32 | 40 | - cc3.4xlarge.4.linux.mrs | 16 | 64 | 40 | - cc3.8xlarge.4.linux.mrs | 32 | 128 | 40 | - s1.xlarge.linux.mrs | 4 | 16 | 40 | - s1.4xlarge.linux.mrs | 16 | 64 | 40 | - s1.8xlarge.linux.mrs | 32 | 128 | 40 | - s3.xlarge.4.linux.mrs| 4 | 16 | 40 | - s3.2xlarge.4.linux.mrs| 8 | 32 | 40 | - s3.4xlarge.4.linux.mrs| 16 | 64 | 40 | - d1.xlarge.linux.mrs | 6 | 55 | 40 | 1.8 TB x 3 HDDs d1.2xlarge.linux.mrs | 12 | 110 | 40 | 1.8 TB x 6 HDDs d1.4xlarge.linux.mrs | 24 | 220 | 40 | 1.8 TB x 12 HDDs d1.8xlarge.linux.mrs | 48 | 440 | 40 | 1.8 TB x 24 HDDs d2.xlarge.linux.mrs | 4 | 32 | 40 | - d2.2xlarge.linux.mrs | 8 | 64 | 40 | - d2.4xlarge.linux.mrs | 16 | 128 | 40 | 1.8TB8HDDs d2.8xlarge.linux.mrs | 32 | 256 | 40 | 1.8TB16HDDs

node_number This property is required. float
Number of nodes. The value ranges from 0 to 500 and the default value is 0. The total number of Core and Task nodes cannot exceed 500.
root_volume_size float
root_volume_type str
dataVolumeCount This property is required. Number
Number of data disks of the node Value range: 0 to 10
dataVolumeSize This property is required. Number
Data disk size of the node Value range: 100 GB to 32000 GB
dataVolumeType This property is required. String
Data disk storage type of the node, supporting SATA and SSD currently

  • SATA: common I/O
  • SSD: Ultrahigh-speed I/O
flavor This property is required. String

Best match based on several years of commissioning experience. MRS supports specifications of hosts, and host specifications are determined by CPUs, memory, and disks space.

  • Master nodes support s1.4xlarge and s1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of a streaming cluster support s1.xlarge, c2.2xlarge, s1.2xlarge, s1.4xlarge, s1.8xlarge, d1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of an analysis cluster support all specifications c2.2xlarge, s1.xlarge, s1.4xlarge, s1.8xlarge, d1.xlarge, d1.2xlarge, d1.4xlarge, d1.8xlarge, , c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4, d2.xlarge.8, d2.2xlarge.8, d2.4xlarge.8, d2.8xlarge.8.

The following provides specification details.

node_size | CPU(core) | Memory(GB) | System Disk | Data Disk --- | --- | --- | --- | --- c2.2xlarge.linux.mrs | 8 | 16 | 40 | - cc3.xlarge.4.linux.mrs | 4 | 16 | 40 | - cc3.2xlarge.4.linux.mrs | 8 | 32 | 40 | - cc3.4xlarge.4.linux.mrs | 16 | 64 | 40 | - cc3.8xlarge.4.linux.mrs | 32 | 128 | 40 | - s1.xlarge.linux.mrs | 4 | 16 | 40 | - s1.4xlarge.linux.mrs | 16 | 64 | 40 | - s1.8xlarge.linux.mrs | 32 | 128 | 40 | - s3.xlarge.4.linux.mrs| 4 | 16 | 40 | - s3.2xlarge.4.linux.mrs| 8 | 32 | 40 | - s3.4xlarge.4.linux.mrs| 16 | 64 | 40 | - d1.xlarge.linux.mrs | 6 | 55 | 40 | 1.8 TB x 3 HDDs d1.2xlarge.linux.mrs | 12 | 110 | 40 | 1.8 TB x 6 HDDs d1.4xlarge.linux.mrs | 24 | 220 | 40 | 1.8 TB x 12 HDDs d1.8xlarge.linux.mrs | 48 | 440 | 40 | 1.8 TB x 24 HDDs d2.xlarge.linux.mrs | 4 | 32 | 40 | - d2.2xlarge.linux.mrs | 8 | 64 | 40 | - d2.4xlarge.linux.mrs | 16 | 128 | 40 | 1.8TB8HDDs d2.8xlarge.linux.mrs | 32 | 256 | 40 | 1.8TB16HDDs

nodeNumber This property is required. Number
Number of nodes. The value ranges from 0 to 500 and the default value is 0. The total number of Core and Task nodes cannot exceed 500.
rootVolumeSize Number
rootVolumeType String

MrsHybridClusterV1StreamingTaskNodes
, MrsHybridClusterV1StreamingTaskNodesArgs

DataVolumeCount This property is required. double
Number of data disks of the node Value range: 0 to 10
DataVolumeSize This property is required. double
Data disk size of the node Value range: 100 GB to 32000 GB
DataVolumeType This property is required. string
Data disk storage type of the node, supporting SATA and SSD currently

  • SATA: common I/O
  • SSD: Ultrahigh-speed I/O
Flavor This property is required. string

Best match based on several years of commissioning experience. MRS supports specifications of hosts, and host specifications are determined by CPUs, memory, and disks space.

  • Master nodes support s1.4xlarge and s1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of a streaming cluster support s1.xlarge, c2.2xlarge, s1.2xlarge, s1.4xlarge, s1.8xlarge, d1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of an analysis cluster support all specifications c2.2xlarge, s1.xlarge, s1.4xlarge, s1.8xlarge, d1.xlarge, d1.2xlarge, d1.4xlarge, d1.8xlarge, , c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4, d2.xlarge.8, d2.2xlarge.8, d2.4xlarge.8, d2.8xlarge.8.

The following provides specification details.

node_size | CPU(core) | Memory(GB) | System Disk | Data Disk --- | --- | --- | --- | --- c2.2xlarge.linux.mrs | 8 | 16 | 40 | - cc3.xlarge.4.linux.mrs | 4 | 16 | 40 | - cc3.2xlarge.4.linux.mrs | 8 | 32 | 40 | - cc3.4xlarge.4.linux.mrs | 16 | 64 | 40 | - cc3.8xlarge.4.linux.mrs | 32 | 128 | 40 | - s1.xlarge.linux.mrs | 4 | 16 | 40 | - s1.4xlarge.linux.mrs | 16 | 64 | 40 | - s1.8xlarge.linux.mrs | 32 | 128 | 40 | - s3.xlarge.4.linux.mrs| 4 | 16 | 40 | - s3.2xlarge.4.linux.mrs| 8 | 32 | 40 | - s3.4xlarge.4.linux.mrs| 16 | 64 | 40 | - d1.xlarge.linux.mrs | 6 | 55 | 40 | 1.8 TB x 3 HDDs d1.2xlarge.linux.mrs | 12 | 110 | 40 | 1.8 TB x 6 HDDs d1.4xlarge.linux.mrs | 24 | 220 | 40 | 1.8 TB x 12 HDDs d1.8xlarge.linux.mrs | 48 | 440 | 40 | 1.8 TB x 24 HDDs d2.xlarge.linux.mrs | 4 | 32 | 40 | - d2.2xlarge.linux.mrs | 8 | 64 | 40 | - d2.4xlarge.linux.mrs | 16 | 128 | 40 | 1.8TB8HDDs d2.8xlarge.linux.mrs | 32 | 256 | 40 | 1.8TB16HDDs

NodeNumber This property is required. double
Number of nodes. The value ranges from 0 to 500 and the default value is 0. The total number of Core and Task nodes cannot exceed 500.
RootVolumeSize double
RootVolumeType string
DataVolumeCount This property is required. float64
Number of data disks of the node Value range: 0 to 10
DataVolumeSize This property is required. float64
Data disk size of the node Value range: 100 GB to 32000 GB
DataVolumeType This property is required. string
Data disk storage type of the node, supporting SATA and SSD currently

  • SATA: common I/O
  • SSD: Ultrahigh-speed I/O
Flavor This property is required. string

Best match based on several years of commissioning experience. MRS supports specifications of hosts, and host specifications are determined by CPUs, memory, and disks space.

  • Master nodes support s1.4xlarge and s1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of a streaming cluster support s1.xlarge, c2.2xlarge, s1.2xlarge, s1.4xlarge, s1.8xlarge, d1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of an analysis cluster support all specifications c2.2xlarge, s1.xlarge, s1.4xlarge, s1.8xlarge, d1.xlarge, d1.2xlarge, d1.4xlarge, d1.8xlarge, , c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4, d2.xlarge.8, d2.2xlarge.8, d2.4xlarge.8, d2.8xlarge.8.

The following provides specification details.

node_size | CPU(core) | Memory(GB) | System Disk | Data Disk --- | --- | --- | --- | --- c2.2xlarge.linux.mrs | 8 | 16 | 40 | - cc3.xlarge.4.linux.mrs | 4 | 16 | 40 | - cc3.2xlarge.4.linux.mrs | 8 | 32 | 40 | - cc3.4xlarge.4.linux.mrs | 16 | 64 | 40 | - cc3.8xlarge.4.linux.mrs | 32 | 128 | 40 | - s1.xlarge.linux.mrs | 4 | 16 | 40 | - s1.4xlarge.linux.mrs | 16 | 64 | 40 | - s1.8xlarge.linux.mrs | 32 | 128 | 40 | - s3.xlarge.4.linux.mrs| 4 | 16 | 40 | - s3.2xlarge.4.linux.mrs| 8 | 32 | 40 | - s3.4xlarge.4.linux.mrs| 16 | 64 | 40 | - d1.xlarge.linux.mrs | 6 | 55 | 40 | 1.8 TB x 3 HDDs d1.2xlarge.linux.mrs | 12 | 110 | 40 | 1.8 TB x 6 HDDs d1.4xlarge.linux.mrs | 24 | 220 | 40 | 1.8 TB x 12 HDDs d1.8xlarge.linux.mrs | 48 | 440 | 40 | 1.8 TB x 24 HDDs d2.xlarge.linux.mrs | 4 | 32 | 40 | - d2.2xlarge.linux.mrs | 8 | 64 | 40 | - d2.4xlarge.linux.mrs | 16 | 128 | 40 | 1.8TB8HDDs d2.8xlarge.linux.mrs | 32 | 256 | 40 | 1.8TB16HDDs

NodeNumber This property is required. float64
Number of nodes. The value ranges from 0 to 500 and the default value is 0. The total number of Core and Task nodes cannot exceed 500.
RootVolumeSize float64
RootVolumeType string
dataVolumeCount This property is required. Double
Number of data disks of the node Value range: 0 to 10
dataVolumeSize This property is required. Double
Data disk size of the node Value range: 100 GB to 32000 GB
dataVolumeType This property is required. String
Data disk storage type of the node, supporting SATA and SSD currently

  • SATA: common I/O
  • SSD: Ultrahigh-speed I/O
flavor This property is required. String

Best match based on several years of commissioning experience. MRS supports specifications of hosts, and host specifications are determined by CPUs, memory, and disks space.

  • Master nodes support s1.4xlarge and s1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of a streaming cluster support s1.xlarge, c2.2xlarge, s1.2xlarge, s1.4xlarge, s1.8xlarge, d1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of an analysis cluster support all specifications c2.2xlarge, s1.xlarge, s1.4xlarge, s1.8xlarge, d1.xlarge, d1.2xlarge, d1.4xlarge, d1.8xlarge, , c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4, d2.xlarge.8, d2.2xlarge.8, d2.4xlarge.8, d2.8xlarge.8.

The following provides specification details.

node_size | CPU(core) | Memory(GB) | System Disk | Data Disk --- | --- | --- | --- | --- c2.2xlarge.linux.mrs | 8 | 16 | 40 | - cc3.xlarge.4.linux.mrs | 4 | 16 | 40 | - cc3.2xlarge.4.linux.mrs | 8 | 32 | 40 | - cc3.4xlarge.4.linux.mrs | 16 | 64 | 40 | - cc3.8xlarge.4.linux.mrs | 32 | 128 | 40 | - s1.xlarge.linux.mrs | 4 | 16 | 40 | - s1.4xlarge.linux.mrs | 16 | 64 | 40 | - s1.8xlarge.linux.mrs | 32 | 128 | 40 | - s3.xlarge.4.linux.mrs| 4 | 16 | 40 | - s3.2xlarge.4.linux.mrs| 8 | 32 | 40 | - s3.4xlarge.4.linux.mrs| 16 | 64 | 40 | - d1.xlarge.linux.mrs | 6 | 55 | 40 | 1.8 TB x 3 HDDs d1.2xlarge.linux.mrs | 12 | 110 | 40 | 1.8 TB x 6 HDDs d1.4xlarge.linux.mrs | 24 | 220 | 40 | 1.8 TB x 12 HDDs d1.8xlarge.linux.mrs | 48 | 440 | 40 | 1.8 TB x 24 HDDs d2.xlarge.linux.mrs | 4 | 32 | 40 | - d2.2xlarge.linux.mrs | 8 | 64 | 40 | - d2.4xlarge.linux.mrs | 16 | 128 | 40 | 1.8TB8HDDs d2.8xlarge.linux.mrs | 32 | 256 | 40 | 1.8TB16HDDs

nodeNumber This property is required. Double
Number of nodes. The value ranges from 0 to 500 and the default value is 0. The total number of Core and Task nodes cannot exceed 500.
rootVolumeSize Double
rootVolumeType String
dataVolumeCount This property is required. number
Number of data disks of the node Value range: 0 to 10
dataVolumeSize This property is required. number
Data disk size of the node Value range: 100 GB to 32000 GB
dataVolumeType This property is required. string
Data disk storage type of the node, supporting SATA and SSD currently

  • SATA: common I/O
  • SSD: Ultrahigh-speed I/O
flavor This property is required. string

Best match based on several years of commissioning experience. MRS supports specifications of hosts, and host specifications are determined by CPUs, memory, and disks space.

  • Master nodes support s1.4xlarge and s1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of a streaming cluster support s1.xlarge, c2.2xlarge, s1.2xlarge, s1.4xlarge, s1.8xlarge, d1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of an analysis cluster support all specifications c2.2xlarge, s1.xlarge, s1.4xlarge, s1.8xlarge, d1.xlarge, d1.2xlarge, d1.4xlarge, d1.8xlarge, , c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4, d2.xlarge.8, d2.2xlarge.8, d2.4xlarge.8, d2.8xlarge.8.

The following provides specification details.

node_size | CPU(core) | Memory(GB) | System Disk | Data Disk --- | --- | --- | --- | --- c2.2xlarge.linux.mrs | 8 | 16 | 40 | - cc3.xlarge.4.linux.mrs | 4 | 16 | 40 | - cc3.2xlarge.4.linux.mrs | 8 | 32 | 40 | - cc3.4xlarge.4.linux.mrs | 16 | 64 | 40 | - cc3.8xlarge.4.linux.mrs | 32 | 128 | 40 | - s1.xlarge.linux.mrs | 4 | 16 | 40 | - s1.4xlarge.linux.mrs | 16 | 64 | 40 | - s1.8xlarge.linux.mrs | 32 | 128 | 40 | - s3.xlarge.4.linux.mrs| 4 | 16 | 40 | - s3.2xlarge.4.linux.mrs| 8 | 32 | 40 | - s3.4xlarge.4.linux.mrs| 16 | 64 | 40 | - d1.xlarge.linux.mrs | 6 | 55 | 40 | 1.8 TB x 3 HDDs d1.2xlarge.linux.mrs | 12 | 110 | 40 | 1.8 TB x 6 HDDs d1.4xlarge.linux.mrs | 24 | 220 | 40 | 1.8 TB x 12 HDDs d1.8xlarge.linux.mrs | 48 | 440 | 40 | 1.8 TB x 24 HDDs d2.xlarge.linux.mrs | 4 | 32 | 40 | - d2.2xlarge.linux.mrs | 8 | 64 | 40 | - d2.4xlarge.linux.mrs | 16 | 128 | 40 | 1.8TB8HDDs d2.8xlarge.linux.mrs | 32 | 256 | 40 | 1.8TB16HDDs

nodeNumber This property is required. number
Number of nodes. The value ranges from 0 to 500 and the default value is 0. The total number of Core and Task nodes cannot exceed 500.
rootVolumeSize number
rootVolumeType string
data_volume_count This property is required. float
Number of data disks of the node Value range: 0 to 10
data_volume_size This property is required. float
Data disk size of the node Value range: 100 GB to 32000 GB
data_volume_type This property is required. str
Data disk storage type of the node, supporting SATA and SSD currently

  • SATA: common I/O
  • SSD: Ultrahigh-speed I/O
flavor This property is required. str

Best match based on several years of commissioning experience. MRS supports specifications of hosts, and host specifications are determined by CPUs, memory, and disks space.

  • Master nodes support s1.4xlarge and s1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of a streaming cluster support s1.xlarge, c2.2xlarge, s1.2xlarge, s1.4xlarge, s1.8xlarge, d1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of an analysis cluster support all specifications c2.2xlarge, s1.xlarge, s1.4xlarge, s1.8xlarge, d1.xlarge, d1.2xlarge, d1.4xlarge, d1.8xlarge, , c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4, d2.xlarge.8, d2.2xlarge.8, d2.4xlarge.8, d2.8xlarge.8.

The following provides specification details.

node_size | CPU(core) | Memory(GB) | System Disk | Data Disk --- | --- | --- | --- | --- c2.2xlarge.linux.mrs | 8 | 16 | 40 | - cc3.xlarge.4.linux.mrs | 4 | 16 | 40 | - cc3.2xlarge.4.linux.mrs | 8 | 32 | 40 | - cc3.4xlarge.4.linux.mrs | 16 | 64 | 40 | - cc3.8xlarge.4.linux.mrs | 32 | 128 | 40 | - s1.xlarge.linux.mrs | 4 | 16 | 40 | - s1.4xlarge.linux.mrs | 16 | 64 | 40 | - s1.8xlarge.linux.mrs | 32 | 128 | 40 | - s3.xlarge.4.linux.mrs| 4 | 16 | 40 | - s3.2xlarge.4.linux.mrs| 8 | 32 | 40 | - s3.4xlarge.4.linux.mrs| 16 | 64 | 40 | - d1.xlarge.linux.mrs | 6 | 55 | 40 | 1.8 TB x 3 HDDs d1.2xlarge.linux.mrs | 12 | 110 | 40 | 1.8 TB x 6 HDDs d1.4xlarge.linux.mrs | 24 | 220 | 40 | 1.8 TB x 12 HDDs d1.8xlarge.linux.mrs | 48 | 440 | 40 | 1.8 TB x 24 HDDs d2.xlarge.linux.mrs | 4 | 32 | 40 | - d2.2xlarge.linux.mrs | 8 | 64 | 40 | - d2.4xlarge.linux.mrs | 16 | 128 | 40 | 1.8TB8HDDs d2.8xlarge.linux.mrs | 32 | 256 | 40 | 1.8TB16HDDs

node_number This property is required. float
Number of nodes. The value ranges from 0 to 500 and the default value is 0. The total number of Core and Task nodes cannot exceed 500.
root_volume_size float
root_volume_type str
dataVolumeCount This property is required. Number
Number of data disks of the node Value range: 0 to 10
dataVolumeSize This property is required. Number
Data disk size of the node Value range: 100 GB to 32000 GB
dataVolumeType This property is required. String
Data disk storage type of the node, supporting SATA and SSD currently

  • SATA: common I/O
  • SSD: Ultrahigh-speed I/O
flavor This property is required. String

Best match based on several years of commissioning experience. MRS supports specifications of hosts, and host specifications are determined by CPUs, memory, and disks space.

  • Master nodes support s1.4xlarge and s1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of a streaming cluster support s1.xlarge, c2.2xlarge, s1.2xlarge, s1.4xlarge, s1.8xlarge, d1.8xlarge, c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4.
  • Core nodes of an analysis cluster support all specifications c2.2xlarge, s1.xlarge, s1.4xlarge, s1.8xlarge, d1.xlarge, d1.2xlarge, d1.4xlarge, d1.8xlarge, , c3.2xlarge.2, c3.xlarge.4, c3.2xlarge.4, c3.4xlarge.2, c3.4xlarge.4, c3.8xlarge.4, c3.15xlarge.4, d2.xlarge.8, d2.2xlarge.8, d2.4xlarge.8, d2.8xlarge.8.

The following provides specification details.

node_size | CPU(core) | Memory(GB) | System Disk | Data Disk --- | --- | --- | --- | --- c2.2xlarge.linux.mrs | 8 | 16 | 40 | - cc3.xlarge.4.linux.mrs | 4 | 16 | 40 | - cc3.2xlarge.4.linux.mrs | 8 | 32 | 40 | - cc3.4xlarge.4.linux.mrs | 16 | 64 | 40 | - cc3.8xlarge.4.linux.mrs | 32 | 128 | 40 | - s1.xlarge.linux.mrs | 4 | 16 | 40 | - s1.4xlarge.linux.mrs | 16 | 64 | 40 | - s1.8xlarge.linux.mrs | 32 | 128 | 40 | - s3.xlarge.4.linux.mrs| 4 | 16 | 40 | - s3.2xlarge.4.linux.mrs| 8 | 32 | 40 | - s3.4xlarge.4.linux.mrs| 16 | 64 | 40 | - d1.xlarge.linux.mrs | 6 | 55 | 40 | 1.8 TB x 3 HDDs d1.2xlarge.linux.mrs | 12 | 110 | 40 | 1.8 TB x 6 HDDs d1.4xlarge.linux.mrs | 24 | 220 | 40 | 1.8 TB x 12 HDDs d1.8xlarge.linux.mrs | 48 | 440 | 40 | 1.8 TB x 24 HDDs d2.xlarge.linux.mrs | 4 | 32 | 40 | - d2.2xlarge.linux.mrs | 8 | 64 | 40 | - d2.4xlarge.linux.mrs | 16 | 128 | 40 | 1.8TB8HDDs d2.8xlarge.linux.mrs | 32 | 256 | 40 | 1.8TB16HDDs

nodeNumber This property is required. Number
Number of nodes. The value ranges from 0 to 500 and the default value is 0. The total number of Core and Task nodes cannot exceed 500.
rootVolumeSize Number
rootVolumeType String

MrsHybridClusterV1Timeouts
, MrsHybridClusterV1TimeoutsArgs

Create string
Delete string
Create string
Delete string
create String
delete String
create string
delete string
create str
delete str
create String
delete String

Package Details

Repository
flexibleengine flexibleenginecloud/terraform-provider-flexibleengine
License
Notes
This Pulumi package is based on the flexibleengine Terraform Provider.