

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

# Local Zones 上 AWS 的 EMR 集群
<a name="emr-plan-localzones"></a>

从 Amazon EMR 版本 5.28.0 开始，您可以在本地区域子网上创建和运行 Amazon EMR 集群，作为支持 AWS 本地区域的区域的 AWS 逻辑扩展。本地区域使 Amazon EMR 功能和一部分服务（例如计算和存储 AWS 服务）可以放置在离用户更近的地方，从而为本地运行的应用程序提供极低的延迟访问。有关可用的 Local Zones 列表，请参阅 [AWS Local Zones](https://aws.amazon.com/about-aws/global-infrastructure/localzones/)。有关访问可用 AWS 本地区域的信息，请参阅[区域、可用区和本地区域](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html)。

## 支持的实例类型
<a name="emr-localzones-supported"></a>

 下列实例类型可用于 Local Zones 的 Amazon EMR 集群。实例类型可用性可能因区域而异。


| 实例类 | 实例类型 | 
| --- | --- | 
| 通用型 | m5.xlarge \$1 m5.2xlarge \$1 m5.4xlarge \$1 m5.12xlarge \$1 m5.24xlarge \$1 m5d.xlarge \$1 m5d.2xlarge \$1 m5d.4xlarge \$1 m5d.12xlarge \$1 m5d.24xlarge  | 
| 计算优化 | c5.xlarge \$1 c5.2xlarge \$1 c5.4xlarge \$1 c5.9xlarge \$1 c5.18xlarge \$1 c5d.xlarge \$1 c5d.2xlarge \$1 c5d.4xlarge\$1 c5d.9xlarge \$1 c5d.18xlarge  | 
| 内存优化 | r5.xlarge \$1 r5.2xlarge \$1 r5.4xlarge \$1 r5.12xlarge \$1 r5d.xlarge \$1 r5d.2xlarge \$1 r5d.4xlarge \$1 r5d.12xlarge \$1 r5d.24xlarge  | 
| 存储优化 | i3en.xlarge \$1 i3en.2xlarge \$1 i3en.3xlarge \$1 i3en.6xlarge \$1 i3en.12xlarge \$1 i3en.24xlarge | 

## 在 Local Zones 上创建 Amazon EMR 集群
<a name="emr-localzones-createconsole"></a>

通过将 Amazon EMR 集群启动到与 AWS 本地区域关联的 Amazon VPC 子网中，在本地区域上创建 Amazon EMR 集群。您可以使用美国西部（俄勒冈）控制台中的 Local Zones 名称（如 us-west-2-lax-1a）访问集群。

Local Zones 目前不支持亚马逊 EMR 笔记本电脑，也不支持使用接口 VPC 终端节点 () 直接连接到亚马逊 EMR。AWS PrivateLink

------
#### [ Console ]

**使用控制台在本地区域创建集群**

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

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

1. 在 **Networking**（网络）下，选择一个 EC2 子网，其具有以下格式的 Local Zone ID：subnet 123abc \$1 us-west-2-lax-1a。

1. 为统一的实例组或实例集选择实例类型或添加 Amazon EBS 存储卷。

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

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

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

**要在本地区域上创建群集，请使用 AWS CLI**
+ 使用 create-cluster 命令以及本地区域 SubnetId 的命令，如下例所示。将 subnet-22 XXXX1234567 替换为本地区域， SubnetId 并根据需要替换其他选项。有关更多信息，请参阅 [https://docs.aws.amazon.com/cli/latest/reference/emr/create-cluster.html](https://docs.aws.amazon.com/cli/latest/reference/emr/create-cluster.html)。

  ```
  aws emr create-cluster \
  --name "Local Zones cluster" \
  --release-label emr-5.29.0 \
  --applications Name=Spark \
  --ec2-attributes KeyName=myKey,SubnetId=subnet-22XXXX1234567 \
  --instance-type m5.xlarge --instance-count 3 --use-default-roles
  ```

------