

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

# Amazon EKS 上的 Apache Spark (emr-spark-8.1.0) 的运行时间
<a name="emr-eks-spark-8.1.0"></a>

本页介绍了 Amazon EMR 的新增和更新的功能，这些功能特定于 Amazon EMR on EKS 部署。有关在亚马逊 EC2 上运行的亚马逊 EMR 以及亚马逊 EMR Spark 8.1.0 版本的总体详细信息，请参阅亚马逊 EMR 发行指南中的 Apache Spark [Amazon 运行时 (emr-spark-8.1.0)。](https://docs.amazonaws.cn/emr/latest/ReleaseGuide/emr-spark810-release.html) * *

## Amazon EKS 上的 Apache Spark (emr-spark-8.1.0) 的运行时间
<a name="emr-eks-spark-8.1.0-releases"></a>

以下 emr-spark-8.1.0 图像标签可用于 EKS 上的 Apache Spark Amazon 运行时。

------
#### [ Spark releases ]

在 EKS 上运行 Spark 应用程序时，以下 emr-spark-8.1.0 图像标签可用。
+ emr-spark-8.1.0-latest
+ emr-spark-8.1.0-20260812
+ emr-spark-8.1.0-rapids-latest
+ emr-spark-8.1.0-rapids-20260812
+ notebook-spark/emr-spark-8.1.0-latest
+ notebook-spark/emr-spark-8.1.0-20260812
+ notebook-spark/emr-spark-8.1.0-rapids-latest
+ notebook-spark/emr-spark-8.1.0-rapids-20260812
+ notebook-python/emr-spark-8.1.0-latest
+ notebook-python/emr-spark-8.1.0-20260812
+ livy/emr-spark-8.1.0-latest
+ livy/emr-spark-8.1.0-20260812

------

## 发行说明
<a name="emr-eks-spark-8.1.0-rn"></a>

EKS 上的 Apache Spark (emr-spark-8.1.0) Amazon 运行时发布说明：
+ **支持的应用程序** - Amazon SDK for Java 2.x 2.44.5, Apache Spark 4.1.1-amzn-0, Apache Hudi 1.1.1-amzn-0, Apache Iceberg 1.11.0-amzn-0, Delta Lake 4.2.0-amzn-0, Apache Spark RAPIDS 26.04.2-amzn-0
+ **支持的组件 **‐`emr-ddb`、`emr-goodies`、`hadoop-client`、`hudi`、`hudi-spark`、`iceberg`、`spark-kubernetes`。
+ **支持的配置分类**

  与[StartJobRun](https://docs.amazonaws.cn/emr-on-eks/latest/APIReference/API_StartJobRun.html)和 [ CreateManagedEndpoint ](https://docs.amazonaws.cn/emr-on-eks/latest/APIReference/API_CreateManagedEndpoint.html) API 一起使用：


<table>
<thead>
  <tr><th>分类</th><th>描述</th></tr>
</thead>
<tbody>
  <tr><td><code>core-site</code></td><td>更改 <code>core-site.xml</code> Hadoop 文件中的值。</td></tr>
  <tr><td><code>spark-metrics</code></td><td>更改 <code>metrics.properties</code> Spark 文件中的值。</td></tr>
  <tr><td><code>spark-defaults</code></td><td>更改 <code>spark-defaults.conf</code> Spark 文件中的值。</td></tr>
  <tr><td><code>spark-env</code></td><td>更改 Spark 环境中的值。</td></tr>
  <tr><td><code>spark-hive-site</code></td><td>更改 <code>hive-site.xml</code> Spark 文件中的值。</td></tr>
  <tr><td><code>spark-log4j2</code></td><td>更改 <code>log4j2.properties</code> Spark 文件中的值。</td></tr>
  <tr><td><code>emr-job-submitter</code></td><td>任务提交者 Pod 的配置。</td></tr>
</tbody>
</table>


  专门用于 CreateManagedEndpoint API：


<table>
<thead>
  <tr><th>分类</th><th>描述</th></tr>
</thead>
<tbody>
  <tr><td><code>jeg-config</code></td><td>更改 Jupyter Enterprise Gateway <code>jupyter_enterprise_gateway_config.py</code> 文件中的值。</td></tr>
  <tr><td><code>jupyter-kernel-overrides</code></td><td>更改 Jupyter 内核规范文件中内核映像的值。</td></tr>
</tbody>
</table>


  配置分类允许您自定义应用程序。有关更多信息，请参阅[配置应用程序](https://docs.amazonaws.cn/emr/latest/ReleaseGuide/emr-configure-apps.html)。

## 更改和功能
<a name="emr-eks-spark-8.1.0-changes"></a>

EKS 上的 Apache Spark Amazon 运行时 emr-spark-8.1.0 版本包含以下功能：
+ **Spark Connect on Amazon EMR on EKS ** — 运行 emr-spark-8.1.0 的 EKS 集群上的 Amazon EMR 现在支持使用基于令牌的身份验证的 Spark Connect 终端节点。有关设置和配置，请参阅《亚马逊 EMR on EKS 开发指南》中的通过 Spark Connect [ 在 EKS 上使用*亚马逊 EMR*](https://docs.amazonaws.cn/emr/latest/EMR-on-EKS-DevelopmentGuide/emr-eks-spark-connect.html) 运行交互式会话。
+ **EKS 任务运行器 pod 上的 Amazon EMR 平滑终止 ** — emr-spark-8.1.0 及后续版本默认启用 EKS 上的 Amazon EMR `jobsubmitter.gracefulTermination` 配置。有关设置和配置，请参阅《* Amazon EMR on EKS [ 开发指南》中的](https://docs.amazonaws.cn/emr/latest/EMR-on-EKS-DevelopmentGuide/emr-eks-job-submitter.html)使用任务提交者分类。*

**已解决的问题**
+ **Kubernetes 代币轮换后的 Livy 终端节点稳定性 ** — 修复了在 Kubernetes 服务账户代币轮换后，EKS 托管的 Livy 终端节点上的 Amazon EMR 可能无法使用的问题，以前需要重启 pod 才能恢复。现在，当预计的服务账户令牌轮换时，Livy 会自动刷新其证书。
+ **修复了 IPv6-only EKS 集群上的 Spark Operator 应用程序 ** — EK IPv6-only S 集群上的 Spark Operator 应用程序不再因为 emr-spark-8.1.0 及后续版本的 Kubernetes API 服务器 URL 格式错误而无法提交。有关设置和配置，请参阅《* Amazon EMR on EKS 开发指南》[中的 “在 IPv6 集群上的 EKS 上](https://docs.amazonaws.cn/emr/latest/EMR-on-EKS-DevelopmentGuide/emr-eks-ipv6.html)运行 EMR”。*