BE Configuration
Configure static parameters for BE or CN
Under certain circumstances, you may need to configure the static parameters of the BE or CN nodes to fine-tune them to achieve better query or loading performance or satisfy certain requirements. Unlike dynamic parameters, which take effect with no downtime, modifications to static parameters can take effect only after the cluster (or warehouse in terms of an elastic cluster) is restarted. To facilitate this process, CelerData Cloud BYOC allows cluster administrators to configure static parameters from the CelerData Cloud BYOC console.
NOTE
- Only members with the Edit cluster privilege can perform this operation.
- You can configure static parameters for clusters that are in the Running or Suspended state.
Configure static parameters for BE nodes in a classic cluster
Some BE configuration items are dynamic parameters which you can set interactively when BE nodes are online. The rest of them are static parameters. You can only set the static parameters of a BE node by changing them in the CelerData Cloud BYOC console.
- Sign in to the CelerData Cloud BYOC console.
- On the Clusters page, click the classic cluster that you want to configure.
- On the cluster details page, click the Cluster parameters tab.
- In the BE Node static configuration section, click View all parameter list.
- In the dialog box that appears, click New parameter.
- Enter the name of the static parameter you want to configure in the Parameter key field, and the parameter value you want to set in the Value field. For the details of the parameters you can configure, see Usage notes.
- Click the save button next to the Value field to save the record of the parameter change.
- After configuring all the parameters you want to change, click Save changes to save the changes.
- To allow the changes to take effect, you can either manually suspend and resume the cluster whenever you find suitable, or click Apply to all nodes in the BE Node static configuration section to restart the cluster instantly.
Configure static parameters for CN nodes in a warehouse of an elastic cluster
Follow these steps to configure static parameters for CN nodes in a warehouse of an elastic cluster:
- Sign in to the CelerData Cloud BYOC console.
- On the Clusters page, click the elastic cluster that you want to configure.
- On the cluster details page, click the Warehouses tab.
- On the Warehouses tab, click the warehouse that you want to configure.
- On the warehouse details page, click the Warehouse parameters tab.
- In the Compute node static configuration section, click View all parameter list.
- In the dialog box that appears, click New parameter.
- Enter the name of the static parameter you want to configure in the Parameter key field, and the parameter value you want to set in the Value field. For the details of the parameters you can configure, see Usage notes.
- Click the save button next to the Value field to save the record of the parameter change.
- After configuring all the parameters you want to change, click Save changes to save the changes.
- To allow the changes to take effect, you can either manually suspend and resume the cluster whenever you find suitable, or click Apply to all nodes in the Compute node static configuration section to restart the cluster instantly.
Usage notes
- You can view all supported parameters from StarRocks BE configuration.
- Parameters marked as
Is mutable: No
are static parameters. - The parameter value type is marked in the
Type
field of the description.
- Parameters marked as
- Currently, CelerData does not support validation checks for the Parameter key and Value fields. You are responsible for the validation of the configuration and any risks and consequences that are caused by invalid configurations.
- Modifications to infrastructure-related parameters (for example, ports and storage paths) are not allowed.