安裝 Amazon EFS用戶端 - Amazon Elastic File System

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

安裝 Amazon EFS用戶端

建議您安裝 Amazon EFS用戶端 (amazon-efs-utils),這是適用於 Amazon 的開放原始碼工具集合EFS。Amazon EFS用戶端包含掛載協助程式 ,這是一個可協助簡化掛載EFS檔案系統的程式。用戶端也能夠使用 Amazon CloudWatch 來監控EFS檔案系統的掛載狀態,其中包含的工具可讓您更輕鬆地為 Amazon EFS 檔案系統執行傳輸中的資料加密。

您可以在執行支援分佈的 Amazon EC2執行個體上手動安裝 Amazon EFS用戶端。 支援的發行版對於某些支援的作業系統,您也可以設定 AWS Systems Manager 以自動安裝或更新套件。如需可與 搭配使用的分佈清單 AWS Systems Manager,請參閱 Systems Manager Distributor 支援的操作系統

EFS 工具的相依性

當您安裝 amazon-efs-utils 套件時,系統會自動安裝 amazon-efs-utils 中的依存項目。

  • NFS 用戶端

    • nfs-utils 適用於 RHEL、CentOS 、Amazon Linux 和 Fedora 分佈

    • nfs-common 適用於 Debian 和 Ubuntu 發行版

  • 網路轉送 (stunnel 套件、版本 4.56 或更新版本)

  • Python (版本 3.4 或更新版本)

  • 開啟SSL 1.0.2 或更新版本

注意

根據預設,當使用EFS掛載協助程式搭配 Transport Layer Security (TLS) 時,掛載協助程式會強制執行憑證主機名稱檢查。EFS 掛載協助程式會將 stunnel程式用於其TLS功能。根據預設,某些版本的 Linux 不包含stunnel支援這些TLS功能的 版本。使用其中一個 Linux 版本時,使用 安裝EFS檔案系統TLS失敗。

安裝amazon-efs-utils套件之後,請升級 stunnel。請參閱 升級 stunnel

您可以使用 AWS Systems Manager 來管理 Amazon EFS用戶端,並自動執行在EC2執行個體上安裝或更新 amazon-efs-utils套件所需的任務。如需詳細資訊,請參閱使用 自動安裝或更新 Amazon EFS用戶端 AWS Systems Manager

對於加密的問題,請參閱 故障診斷加密

支援的發行版

Amazon EFS用戶端已針對下列 Linux 和 Mac 發行版本進行驗證:

發佈套件類型init 系統
Amazon Linux 2023 (AL2023) rpm systemd
Amazon Linux 2 (AL2)rpmsystemd
CentOS 8rpmsystemd
Amazon Linux (AL1) 2017.09
注意

Amazon Linux (AL1) 已於 2023 年 12 月 31 日AMI達到其 end-of-life ,且不支援 2024 年 4 月或更新版本發行的amazon-efs-utils套件 (2.0 版及更新版本)。

rpm upstart
Debian 11debsystemd
Fedora 29 - 32rpmsystemd
macOS Big Surlaunchd
macOS Montereylaunchd
macOS Ventura launchd
macOS Sonoma launchd
OpenSUSE Leap、Tumbleweedrpmsystemd
Oracle8 rpm systemd
Red Hat Enterprise Linux (RHEL) 7、8、9rpmsystemd
SUSE Linux Enterprise Server (SLES) 12、15rpmsystemd
Ubuntu 16.04 LTS、18.04 LTS、20.04 LTS、22.04 LTSdebsystemd

如需套件已驗證之支援分佈的完整清單,請參閱 Github amazon-efs-utilsREADME上的 。