

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

# 使用自动安装或更新 Amazon EFS 客户端 Amazon Systems Manager
<a name="manage-efs-utils-with-aws-sys-manager"></a>

您可以使用 Amazon Systems Manager 来简化 Amazon EFS 客户端 (`amazon-efs-utils`) 的管理。 Amazon Systems Manager 是一项可用于查看和控制基础架构的 Amazon 服务 Amazon。借 Amazon Systems Manager 助，您可以自动执行在 Amazon EC2 (EC2) 实例上安装或更新`amazon-efs-utils`软件包所需的任务。通过 Systems Manager 功能（例如 Distributor 和 State Manager），您可以自动执行以下流程：
+ 维护对 Amazon EFS 客户端的版本控制。
+ 集中存储并系统地将 Amazon EFS 客户端分发到您的 Amazon EC2 实例。
+ 自动化将 EC2 实例保持在定义状态的过程。

有关更多信息，请参阅 [https://docs.amazonaws.cn/systems-manager/latest/userguide/what-is-systems-manager.html](https://docs.amazonaws.cn/systems-manager/latest/userguide/what-is-systems-manager.html)。

## Amazon EFS 客户端在安装过程中的作用
<a name="what-efs-utils-does"></a>

您可以使用 Amazon EFS 客户端自动监控亚马逊 CloudWatch 日志中的文件系统挂载状态，并针对所选 Linux 发行版升级`stunnel`到最新版本。当您使用 Systems Manager 在 Amazon EC2 实例上安装 Amazon EFS 客户端时，它会执行以下操作：
+ 使用[安装和升级 `botocore`](install-botocore.md)中描述的相同步骤安装 `botocore` 软件包。Amazon EFS 客户端使用 `botocore` 监控 EFS 文件系统的挂载状态。
+ 通过更新启用对 CloudWatch 日志中的 EFS 文件系统装载状态的监控`efs-utils.conf`。有关更多信息，请参阅 [监控挂载尝试的成功与失败](how-to-monitor-mount-status.md)。
+ 对于运行 `RHEL7` 或 `CentOS7` 的 EC2 实例，Amazon EFS 客户端会自动升级 `stunnel`，如[升级 `stunnel`](upgrading-stunnel.md) 中所述。要使用 TLS 成功挂载 EFS 文件系统，需要升级 `stunnel`，而 `RHEL7` 和 `CentOS7` 附带的 `stunnel` 版本不支持 Amazon EFS 客户端（`amazon-efs-utils`）。

## Systems Manager 支持的操作系统
<a name="sys-mgr-support-matrix"></a>

您的 EC2 实例必须运行以下操作系统之一，才能用于自动更新或安装 Amazon EFS 客户端。 Amazon Systems Manager 


| 平台 | 平台版本 | 架构 | 
| --- | --- | --- | 
| 亚马逊 Linux 2023 (AL2023) | AL2023 | x86\$164、arm64（Graviton2 或更高版本的处理器） | 
| 亚马逊 Linux (2AL2) |  2.0  | x86\$164、arm64（Amazon Linux 2，A1 实例类型） | 
|  亚马逊 Linux (1AL1)  亚马逊 Linux 1 (AL1) AMI 于 2023 年 12 月 31 日 end-of-life上市，不支持 2024 年 4 月及之后发布的`amazon-efs-utils`软件包（版本 2.0 及更高版本）。我们建议您将应用程序升级到亚马逊 Linux 2023 (AL2023)，其中包括直到 2028 年的长期支持。   |  2017.09、2018.03  | x86\$164 | 
|  CentOS  |  7、8  | x86\$164 | 
|  Red Hat Enterprise Linux (RHEL)  |  8、9  | x86\$164，arm64 | 
| SUSE Linux Enterprise Server (SLES) | 12、15 | x86\$164 | 
|  Ubuntu Server  |  16.04、18.04、20.04  | x86\$164、arm64（Ubuntu Server 16 及更高版本，A1 实例类型） | 