Buying a Custom MRS Cluster
This section describes how to create an MRS cluster on the MRS console.
MRS consists of multiple big data components, and you can select the cluster type that best fits your service requirements, data types, reliability expectations, and resource budget.
You can quickly buy a cluster using the preset cluster template or select the component list and advanced settings to manually buy a cluster.
On the MRS console, a maximum of 10 clusters can be created concurrently, and a maximum of 100 clusters can be managed.
Prerequisites
- You have performed MRS authorization. For details, see Configuring MRS Cloud Service Authorization.
- You have learned the MRS cluster planning and determined the resource scale of clusters. For details, see MRS Cluster Planning.
Buying a Custom MRS Cluster
- Go to the Buy Cluster page.
- Click the Custom Config tab.
Pay attention to quota reminders when creating a cluster. If the resource quota is insufficient, request a quota increase as prompted before creating the cluster.
- In the Basic Configuration area, set basic information about the MRS cluster.
- Region: Region where the resource to be created is located. Resources in different regions cannot communicate with each other over the intranet. To improve access speed and reduce network latency, select the region nearest to you.
- Billing Mode: Billing mode of a cluster. MRS provides two billing modes: yearly/monthly and pay-per-use.
- Configure the MRS cluster information as prompted.
When creating a cluster, you need to configure the cluster version, network, node specifications and quantity, and other advanced settings.
- After the cluster information is configured, click Buy Now.

- For any doubt about the pricing, click Pricing details in the lower left corner.
- If you select the pay-per-use billing mode, the order may fail to be placed because the account may be in risk. In this case, contact technical support.
- Click Back to MRS Cluster List to view the cluster status.
Wait for the cluster creation to complete. The initial status of the cluster is Starting. After the cluster is created, the cluster status becomes Running.
Figure 1 MRS cluster running status
For details about cluster status during creation, see the description of the status parameters in Table 1 of Checking the Running Status of an MRS Cluster.
MRS Cluster Configuration
Parameter | Description | Example Value |
|---|---|---|
Cluster Name | The cluster name must be unique. It can contain 1 to 64 characters. Only letters, digits, hyphens (-), and underscores (_) are allowed. | mrs_test |
Cluster Type | Select a proper MRS cluster type based on service requirements.
| Custom |
Version Type | MRS provides two cluster version types: LTS and Normal. Different version types provide different components. You can select a version type as required.
| LTS |
Cluster Version | Version of the MRS cluster. Different versions may contain different open-source component versions and functions. You are advised to select the latest version. | MRS 3.2.0-LTS.1 |
Component | Select the components to be deployed in the MRS cluster. You can change components based on your needs. For some clusters, components cannot be added after creation. NOTE: Hadoop components include HDFS, YARN, and MapReduce. Components used within a cluster, such as DBService, KrbServer, and LdapServer, are not displayed in the component list during cluster creation. | - |
Metadata | Whether to use external data sources to store Hive and Ranger metadata of the cluster.
| Local |
Component Port | Default communication port policy of each component in the MRS cluster. The LTS cluster supports the configuration.
For details about the differences between default open-source port and default custom port, see Common Ports for MRS Cluster Services. | Open source |
MRS Cluster Network Configuration
Parameter | Description | Example Value |
|---|---|---|
AZ | AZ to which resources to be created belong in the current region. An AZ is a physical area where resources use independent power supply and networks. | AZ1 |
VPC | VPC to which the MRS cluster nodes belong. If no VPC is available, click View VPC to open the network console and create a VPC. | - |
Subnet | Subnet in the VPC. If no subnet is available, click View Subnet to open the network console and create a subnet.
| - |
Security Group | A security group is a set of ECS access rules. It provides access policies for ECSs that have the same security protection requirements and are mutually trusted in a VPC. When you create an MRS cluster, a security group is automatically created by default. You can also select an existing security group from the drop-down list.
| Auto create |
EIP | After binding an EIP to an MRS cluster, you can use the EIP to access the Manager web UI of the cluster.
| Bind later |
MRS Cluster Node Configuration
Parameter | Description | Example Value |
|---|---|---|
CPU Architecture | CPU architecture of an MRS cluster node. The value can be x86 or Kunpeng. This parameter is not available for MRS 3.1.0 and 3.1.5. | x86 |
Common Node Configurations | This parameter is available only when Cluster Type is set to Custom. Value options include Compact, Full-size, and OMS-separate. For details, see Cluster Deployment Types. | Compact |
Node Group | Name of the node group in the cluster.
| node_group_1 |
Node Type | If Cluster Type is set to Custom, you can select the node type of a non-Master node group. If the node group type is set to Task, only the NodeManager role, and certain mandatory node roles, can be deployed in the node group. Nodes in a cluster can be classified into Master, Core, and Task nodes.
For details about node types, see MRS Cluster Node Types. | Core |
Billing Mode | Billing mode of nodes in a cluster.
| Pay-per-use |
Node Count | Configure node quantity in each node group.
A small number of nodes may cause clusters to run slowly while a large number of nodes may be unnecessarily costly. Set an appropriate value based on data to be processed. | - |
Instance Specifications | Select the instance specifications of the MRS cluster node. You can click
| - |
System Disk | You can adjust the storage type and space of the system disk on a node as required. For details about the MRS cluster storage, see Cluster Node Disk Types. | - |
Data Disk | Storage type and space of data disks on a node. To increase the data storage capacity, you can add disks during cluster creation. A maximum of 10 disks can be added to each Core or Task node. For more information about MRS cluster storage, see Cluster Node Disk Types. | - |
LVM | This parameter is valid when a streaming Core node is created only. Click this parameter to enable or disable the disk LVM management function. This parameter is not available in MRS 3.x and later versions. If LVM is enabled, all disks on a node are mounted as logical volumes. This delivers more proper disk planning to avoid data skew, thereby improving system stability. | Disable this function. |
Topology Adjustment | If Cluster Type is set to Custom, you can adjust the deployment of each component in the cluster in the node group. Set Topology Adjustment to Enable and adjust the instance deployment mode based on service requirements. For details, see Cluster Role Deployment Rules. | Disable this function. |
Other MRS Cluster Configuration Parameters
Parameter | Description | Example Value |
|---|---|---|
Kerberos Authentication | Whether to enable Kerberos authentication for each component in the MRS cluster. If Kerberos authentication is enabled, users can access component resources only after being authenticated. This option cannot be changed after you buy a cluster. | Kerberos authentication enabled |
Username | Name of the administrator of Manager. admin is used by default. | admin |
Password/Confirm Password | Password of the Manager administrator admin. Keep the password secure.
| - |
Login Mode | Method for logging in to a node in the MRS cluster.
| Password |
Kerberos Encryption Type | Encryption algorithm and method used by Kerberos. (This parameter is supported in MRS 3.3.1-LTS and later versions. In earlier versions, the default Kerberos encryption type is aes256-sha1,aes128-sha1.)
When setting this parameter, note the following:
| aes256-sha2,aes128-sha2 |
Set Advanced Options | Advanced function parameters of the MRS cluster. For details, see Table 5. | - |
Enterprise Project | Select the enterprise project to which the cluster belongs. To use an enterprise project, create one on the Enterprise > Project Management page. The Enterprise Management console is designed for resource management. It helps you manage cloud-based personnel, resources, permissions, and finance in a hierarchical manner, such as management of companies, departments, and projects. | default |
Required Duration | Cluster subscription duration. This parameter is valid in Yearly/Monthly billing mode. The minimum cluster duration is 1 month and the maximum available cluster duration is 1 year. If Auto-renew is selected, monthly subscriptions are automatically renewed every month and yearly subscriptions are automatically renewed every year. | - |
Secure Communications | To allow the MRS console to access big data components in your VPC, you need to enable relevant security group rules to allow traffic to pass. For details, see Configuring Secure Communication Authorization for an MRS Cluster. | Select the check box. |
Parameter | Description | Example Value |
|---|---|---|
Hostname Prefix | Enter the prefix for the computer hostname of an ECS or BMS in the cluster. | - |
Cryptographic Algorithm | Algorithm used for encrypting and decrypting passwords in the cluster system.
| International |
Tag | It is recommended that you use the tag function of TMS to add the same tag to different cloud resources. For details, see Adding a Tag to an MRS Cluster/Node. | - |
Auto Scaling | Configure an auto scaling policy for the Task node group after the cluster is created. For details, see MRS Task Node Auto Scaling. | - |
Bootstrap Action | Bootstrap actions run scripts on specified nodes in a cluster to install third-party software and modify the cluster's running environment. For details, see Adding MRS Node Bootstrap Actions and Installing Third-Party Software. | - |
Agency | When an agency is bound to an ECS or BMS, it can manage designated resources in the cluster. It is essential to consider service requirements before deciding to configure an agency. For example, you can configure an ECS agency to automatically obtain the AK/SK to access OBS. For details, see Interconnecting an MRS Cluster with OBS Using an IAM Agency. To bind an agency to an MRS cluster, you need to create an IAM agency with required permissions in advance. By default, the system generates an MRS_ECS_DEFAULT_AGENCY agency. This agency has the OBSOperateAccess permission and the CESFullAccess (for users who have enabled fine-grained policies), CES Administrator, and KMS Administrator permissions in the region where the cluster is located. | Bind later |
Metric Sharing | Monitoring metrics of big data components are collected. If a fault occurs when you use a cluster, share the monitoring metrics with Huawei Cloud technical support for troubleshooting. | Disable |
System Disk Encryption | Whether to encrypt data in the system disk mounted to the MRS cluster node. This function is disabled by default. This parameter is available only in MRS 3.3.0-LTS or later. The Key Management Service (KMS) in Data Encryption Workshop (DEW) provides keys for system disk encryption. No additional key management infrastructure needs to be built or maintained. To enable this function, you must have the Security Administrator and KMS Administrator permissions. For more information about disk encryption, see Managing Encrypted EVS Disks. Configure the following parameters to enable this function:
| Disable |
Data Disk Encryption | Whether to encrypt data in the data disk mounted to the MRS cluster node. This function is disabled by default. For more information about disk encryption, see Managing Encrypted EVS Disks. The Key Management Service (KMS) in Data Encryption Workshop (DEW) provides keys for system disk encryption. No additional key management infrastructure needs to be built or maintained. To enable this function, you must have the Security Administrator and KMS Administrator permissions. Configure the following parameters to enable this function:
| Disable |
Alarm | If the alarm function is enabled, the cluster maintenance personnel can be notified in a timely manner to locate faults when the cluster runs abnormally or the system is faulty. To send alarm messages, you need to enable the Simple Message Notification (SMN) service, set a notification rule, and bind the rule to an SMN topic.
| Enable |
Install UniAgent | Install UniAgent on MRS cluster nodes to simplify plug-in management, provide AOM instructions, and enable script delivery and execution. | No |
Logging | Whether to collect logs when cluster creation fails. After the logging function is enabled, system logs and component run logs are automatically collected and saved to the OBS file system in scenarios such as cluster creation failures and scale-out or scale-in failures for O&M personnel to quickly locate faults. The log information is retained for a maximum of seven days. | Disable |
FAQs
The following lists the questions frequently asked during MRS cluster creation and their possible causes:
How Do I View Details About Failed MRS Cluster Creation Tasks
If a cluster fails to be created, the failed task will be managed on the Manage Failed Tasks page.
On the cluster list page, click
to switch to the Manage Failed Tasks page. In the Task Status column, hover the cursor over the task status to view the failure cause.
Table 6 lists the error codes of MRS cluster creation failures.
Error Code | Description |
|---|---|
MRS.101 | Insufficient quota to meet your request. Contact customer service to increase the quota. |
MRS.102 | The token cannot be null or invalid. Try again later or contact customer service. |
MRS.103 | Invalid request. Try again later or contact customer service. |
MRS.104 | Insufficient resources. Try again later or contact customer service. |
MRS.105 | Insufficient IP addresses in the existing subnet. Try again later or contact customer service. |
MRS.201 | Failed due to an ECS error. Try again later or contact customer service. |
MRS.202 | Failed due to an IAM error. Try again later or contact customer service. |
MRS.203 | Failed due to a VPC error. Try again later or contact customer service. |
MRS.400 | MRS system error. Try again later or contact customer service. |
Helpful Links
- After an MRS cluster is created, you can install the MRS cluster client to connect and use the components in the cluster. For details, see Installing an MRS Cluster Client.
- For details about how to submit and run jobs in an MRS cluster, see Submitting an MRS Job.
- You can log in to FusionInsight Manager of a cluster to view cluster resource status, alarms, and other information. For details, see Accessing MRS Manager.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.


