

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 在创建 EMR 集群时更改 Amazon Linux 发行版
<a name="emr-custom-ami-change-al-release"></a>

当您使用 Amazon EMR 6.6.0 或更高版本启动集群时，它会自动使用已针对默认 Amazon EMR AMI 验证的最新 Amazon Linux 2 版本。您可以使用 Amazon EMR 控制台或 Amazon CLI为集群指定不同的 Amazon Linux 发行版。

------
#### [ Amazon EMR console ]

**从控制台中创建集群时更改 Amazon Linux 发行版**

1. [登录 Amazon Web Services 管理控制台，然后在 /emr 上打开亚马逊 EMR 控制台。https://console.aws.amazon.com](https://console.amazonaws.cn/emr)

1. 在左侧导航窗格中的 **EMR on EC2** 下，选择 **Clusters**（集群），然后选择 **Create cluster**（创建集群）。

1. 对于 **EMR 版本**，选择 **emr-6.6.0** 或更高版本。

1. 在**操作系统选项**下，选择 **Amazon Linux 发行版**，取消选中**自动应用最新的 Amazon Linux 更新**复选框，然后选择所需的 **Amazon Linux 发行版**。

1. 选择适用于集群的任何其他选项。

1. 要启动集群，选择 **Create cluster**（创建集群）。

------
#### [ Amazon CLI ]

**使用以下命令创建集群时更改 Amazon Linux 版本 Amazon CLI**
+ 在您运行 `aws emr` [create-cluster](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/emr/create-cluster.html) 命令时，请使用 `--os-release-label` 参数指定 **Amazon Linux 发行版**。

  ```
  aws emr create-cluster --name "Cluster with Different Amazon Linux Release" \  
  --os-release-label 2.0.20210312.1 \
  --release-label emr-6.6.0 --use-default-roles \ 
  --instance-count 2 --instance-type m5.xlarge
  ```

------