本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
概览
亚马逊 EFS 客户端 (amazon-efs-utils
) 是一个开源 Amazon EFS 工具集。使用 Amazon EFS 客户端不会产生额外费用,您可以从中下载 Amazon EFS 客户端 GitHub此处:https://github.com/aws/efs-utilsamazon-efs-utils
软件包是在 Amazon Linux 软件包存储库中提供的,您可以在其他 Linux 发行版上构建和安装该软件包。您还可以使用Amazon Systems Manager以自动安装或更新软件包。有关更多信息,请参阅 使用Amazon Systems Manager自动安装或更新 Amazon EFS 客户端。
这些区域有:amzon-efs-utils
软件包是在 Amazon Linux 和亚马逊 Linux Amazon Linux (AMI) 上预安装的。
Amazon EFS 客户端包含挂载帮助程序和一些工具,从而为 Amazon EFS 文件系统轻松加密传输中的数据。挂载帮助程序是一个在挂载特定类型的文件系统时使用的程序。我们建议您使用 Amazon EFS 客户端附带的挂载帮助程序挂载您的 Amazon EFS 文件系统。使用 Amazon EFS 客户端可简化 EFS 文件系统的挂载,并可提供更高的文件系统性能。有关使用 EFS 客户端和挂载帮助器的更多信息,请参阅挂载 EFS 文件系统.
以下依赖项是amazon-efs-utils
和,在您安装时安装amazon-efs-utils
软件包:
-
NFS 客户端
nfs-utils
适用于 RHEL、CentOS、Amazon Linux 和 Fedora 发行版nfs-common
对于 Ubuntu 和 Debian 发行版本
-
网络中继(stunnel 软件包 4.56 或更高版本)
-
Python(版本 3.4 或更高版本)
-
OpenSSL 1.0.2 或更高版本
默认情况下,在将带有传输层安全性 (TLS) 的 Amazon EFS 挂载帮助程序使用时,挂载帮助程序会强制实施证书主机名检查。Amazon EFS 挂载助手使用stunnel
程序的 TLS 功能。某些版本的 Linux 不包含stunnel
默认情况下支持这些 TLS 功能。在使用这些 Linux 版本之一时,使用 TLS 挂载 Amazon EFS 文件系统将失败。
当你安装了amazon-efs-utils
软件包,要升级您的系统的 stunnel 版本,请参阅升级 stunnel.
您可以使用Amazon Systems Manager管理 Amazon EFS 客户端并自动执行安装或更新 amazon-efs-utils 程序包在您的 EC2 实例上。有关更多信息,请参阅 使用Amazon Systems Manager自动安装或更新 Amazon EFS 客户端。
有关加密问题,请参阅排除加密故障。
支持的发行版
Amazon EFS 客户端已通过以下 Linux 和 Mac 发行版的验证:
分配 | Package | init 系统 |
---|---|---|
Amazon Linux 2017.09 | 转速 | upstart |
Amazon Linux 2 | 转速 | systemd |
CentOS 7、8 | 转速 | systemd |
Debian 9、10 | deb | systemd |
Fedora 28-32 | 转速 | systemd |
macOS BigSur | launchd | |
macOS Mone | launchd | |
OpenSUSE Leap,风滚草 | 转速 | systemd |
Red Hat Enterprise Linux (RHEL) 7 | 转速 | systemd |
SUSE Linux 企业服务器 (SLES) 12、15 | 转速 | systemd |
Ubuntu 16.04 LTS、18.04 LTS、20.04 LTS | deb | systemd |
有关软件包验证的受支持发行版的完整列表,请参阅amazon-efs-utils
自述文件
在以下几节中,您可以了解如何在 EC2 Linux 和 Mac 实例上安装 Amazon EFS 客户端。