Use the Configure tab in the EMR on ACK console to modify existing configuration items or add new ones. Changes require a two-phase workflow — Save, then Deploy — before they take effect on the cluster.
Prerequisites
Before you begin, ensure that you have:
An E-MapReduce (EMR) on ACK cluster created in the EMR console. See Getting started
Behavior by cluster type
Configuration changes behave differently depending on the cluster type:
| Cluster type | When changes take effect |
|---|---|
| Spark | Changes apply as default values for newly submitted jobs only. Already-submitted jobs are not affected. If you submit a Spark job using a custom resource definition (CRD), the YAML file settings take precedence over these defaults. |
| Shuffle Service | Changes do not take effect until you restart the cluster components. See Restart components of a cluster. |
For Shuffle Service clusters, restart the components after deploying a configuration change, or the new settings will not take effect.
Modify a configuration item
Log on to the EMR on ACK console.
On the EMR on ACK page, find the cluster you want to manage and click Configure in the Actions column.
On the Configure tab, search for the configuration item you want to modify and change its value.
Save the configuration:
Click Save.
In the dialog box that appears, set the Execution Reason parameter and click Save.
Deploy the configuration:
At the bottom of the Configure tab, click Deploy Client Configuration.
In the dialog box that appears, set the Execution Reason parameter and click OK.
In the Confirm dialog box, click OK.
Add configuration items
You can add multiple configuration items at a time.
Log on to the EMR on ACK console.
On the EMR on ACK page, find the cluster you want to manage and click Configure in the Actions column.
On the Configure tab, click the tab for the component where you want to add the configuration item.
Click Add Configuration Item.
In the Add Configuration Item dialog box, fill in the configuration items and click OK.
Parameter Description Key The name of the configuration item Value The value of the configuration item Description The description of the configuration item Actions Click the Delete icon in the Actions column to delete the configuration item In the dialog box that appears, set the Execution Reason parameter and click Save.
Deploy the configuration:
At the bottom of the Configure tab, click Deploy Client Configuration.
In the dialog box that appears, set the Execution Reason parameter and click OK.
In the Confirm dialog box, click OK.