本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
安装亚马逊EFS客户端
我们建议您安装亚马逊EFS客户端 (amazon-efs-utils
),这是一组适用于亚马逊的开源工具EFS。Amazon EFS 客户端包括一个挂载帮助程序,该程序可帮助简化EFS文件系统的挂载。该客户端还支持使用 Amazon CloudWatch 监控EFS文件系统的挂载状态,它还包括一些工具,可以更轻松地对 Amazon EFS 文件系统传输中的数据进行加密。
您可以在运行支持的发行版的亚马逊EC2实例上手动安装 Amazon EFS 客户端。对于某些支持的操作系统,您也可以 Amazon Systems Manager 将其配置为自动安装或更新软件包。有关可与之配合使用的发行版列表 Amazon Systems Manager,请参阅Systems Manager Distributor 支持的操作系统。
主题
EFS工具的依赖关系
amazon-efs-utils
具有以下依赖项,将在安装 amazon-efs-utils
软件包时安装这些依赖项:
-
NFS客户端
nfs-utils
适用于 CentOS RHEL、亚马逊 Linux 和 Fedora 发行版Debian 和 Ubuntu 发行版的
nfs-common
-
网络中继(stunnel 软件包 4.56 或更高版本)
-
Python(3.4 或更高版本)
-
打开 SSL 1.0.2 或更高版本
注意
默认情况下,当使用带有传输层安全性 (TLS) 的EFS挂载帮助程序时,挂载助手会强制执行证书主机名检查。EFS挂载助手使用该stunnel
程序来实现其TLS功能。某些版本的 Linux 不包含默认支持这些TLS功能的版本。stunnel
使用其中一个 Linux 版本时,使用挂载EFS文件系统TLS会失败。
安装amazon-efs-utils
软件包后,升级 stunnel。请参阅 升级 stunnel。
您可以使用 Amazon Systems Manager 来管理 Amazon EFS 客户端,并自动执行在您的EC2实例上安装或更新 amazon-efs-utils软件包所需的任务。有关更多信息,请参阅 使用自动安装或更新 Amazon EFS 客户端 Amazon Systems Manager。
有关加密问题,请参阅排除加密故障。
支持的发行版
亚马逊EFS客户端已针对以下 Linux 和 Mac 发行版进行了验证:
发行版 | 包类型 | init 系统 |
---|---|---|
亚马逊 Linux 2023 (AL2023) | rpm | systemd |
亚马逊 Linux (2AL2) | rpm | systemd |
CentOS 8 | rpm | systemd |
亚马逊 Linux (AL1) 2017.09注意亚马逊 Linux (AL1) AMI 于 2023 年 12 月 31 日 end-of-life上市,不支持 2024 年 4 月或更高版本发布的 |
rpm | upstart |
Debian 11 | deb | systemd |
Fedora 29-32 | rpm | systemd |
macOS Big Sur | launchd | |
macOS Monterey | launchd | |
macOS Ventura | launchd |
|
macOS Sonoma | launchd |
|
Op SUSE en Leap,Tumb | rpm | systemd |
Oracle8 | rpm | systemd |
红帽企业 Linux (RHEL) 7、8、9 | rpm | systemd |
SUSELinux 企业服务器 (SLES) 12、15 | rpm | systemd |
Ubuntu 16.04 LTS、18.04、20.04、22.04 LTS LTS LTS | deb | systemd |
有关该软件包已通过验证的受支持发行版的完整列表,请参阅 Github amazon-efs-utils
README