使用網路檔案系統掛載EFS檔案系統 - Amazon Elastic File System

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

使用網路檔案系統掛載EFS檔案系統

接下來,了解如何安裝網路檔案系統 (NFS) 用戶端,以及如何在 Amazon EC2 執行個體上掛載 Amazon EFS 檔案系統。您也可以在指令中找到指mount令的說明,以及指定檔案系統的「網域名稱系統」(DNS) 名稱的mount可用選項。此外,您可以找到如何使用 fstab 檔案,讓檔案系統在任何系統重新啟動後自動重新掛載。

注意

在本節中,您可以了解如何在沒有 amazon-efs-utils 套件的情況下掛載 Amazon EFS 檔案系統。若要使用檔案系統傳輸中的資料加密,您必須使用傳輸層安全性 (TLS) 裝載檔案系統。為此,我們建議您使用該 amazon-efs-utils 軟件包。如需詳細資訊,請參閱 安裝 Amazon EFS用戶端

必要條件

掛載檔案系統之前,請確定您符合下列需求:

NFS支持

在 Amazon EC2 執行個體上掛接檔案系統時,Amazon EFS 支援網路檔案系統版本 4.0 和 4.1 (NFSv4) 協定。雖然支援 NFSv4 .0,但我們建議您使用 NFSv4 .1。在 Amazon EC2 執行個體上掛載 Amazon EFS 檔案系統也需要支援您選擇的NFSv4通訊協定的NFS用戶端。運行 macOS 大蘇爾的 Amazon EC2 Mac 實例僅支持 NFS V4.0。

Amazon EFS 不支持nconnect安裝選項。

注意

如果是 Linux 核心版本 5.4.*,Linux 用NFS戶端會使用預設read_ahead_kb值 128 KB。我們建議將此值增加到 15 MB。如需詳細資訊,請參閱 最佳化 NFS read_ahead_kb 大小

為了獲得最佳性能並避免各種已知的NFS客戶端錯誤,我們建議使用最新的 Linux 內核。如果您使用的是企業 Linux 發行版本,我們建議下列事項:

  • Amazon Linux 2

  • Amazon Linux 2017.09 或更新版本

  • Red Hat Enterprise Linux (和例如 CentOS 之類的導數) 版本 7 和更新版本

  • Ubuntu 16.04 LTS 及更新版本

  • SLES12 集或更高版本

如果您使用的是另一個發行版本或自訂核心,建議使用核心版本 4.3 或更新版本。若要解決EFS從EC2執行個體使用 Amazon 時與特定AMI或核心版本相關的問題,請參閱疑難排解AMI和核心問題

注意

不支援使用EC2執行 Microsoft 視窗的 Amazon 執行個體掛載EFS檔案系統。