

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

# 使用網路檔案系統掛載 EFS 檔案系統
<a name="mounting-fs-old"></a>

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

**注意**  
在此區段，您可以了解如何掛載您的 Amazon EFS 檔案系統，而且不使用 amazon-efs-utils 套件。若要在您的檔案系統使用傳輸中的資料加密，您必須使用 Transport Layer Security (TLS) 掛載您的檔案系統。若要這樣做，建議使用 amazon-efs-utils 套件。如需詳細資訊，請參閱[安裝 Amazon EFS 用戶端](using-amazon-efs-utils.md)。

**Topics**
+ [先決條件](#reqs-mount-nfs)
+ [NFS 支援](#mounting-fs-nfs-info)
+ [安裝 NFS 用戶端](mounting-fs-install-nfsclient.md)
+ [建議的 NFS 掛載設定](mounting-fs-nfs-mount-settings.md)
+ [以 DNS 名稱掛載於 Amazon EC2](mounting-fs-mount-cmd-dns-name.md)
+ [以 IP 地址掛載](mounting-fs-mount-cmd-ip-addr.md)

## 先決條件
<a name="reqs-mount-nfs"></a>

在掛載檔案系統之前，請確定您符合下列要求：
+ 建立、設定和啟動您的相關 AWS 資源。如需說明，請參閱[Amazon EFS 入門](getting-started.md)。
+ 為您的 Amazon EC2 執行個體建立 VPC 安全群組，並使用必要的傳入和傳出存取掛載目標。如需詳細資訊，請參閱[使用 VPC 安全群組](network-access.md)。

## NFS 支援
<a name="mounting-fs-nfs-info"></a>

當您在 Amazon EC2 執行個體上掛載檔案系統時，Amazon EFS 支援網路檔案系統版本 4.0 與 4.1 (NFSv4) 通訊協定。雖有支援 NFSv4.0，但建議您使用 NFSv4.1。在 Amazon EC2 執行個體上掛載您的 Amazon EFS 檔案系統還需要 NFS 用戶端，此用戶端必須支援您所選擇的 NFSv4 協定。執行 macOS Big Sur 的 Amazon EC2 MacOS 執行個體僅支援 NFS v4.0。

Amazon EFS 不支援 `nconnect` 掛載選項。

**注意**  
對於 Linux 核心版本 5.4.\*，Linux NFS 用戶端會使用 128 KB 的預設 `read_ahead_kb` 值。我們建議將此值增加到 15 MB。如需詳細資訊，請參閱 [優化 NFS read\_ahead\_kb 大小](performance-tips.md#efs-perf-optimize-nfs-read-ahead)。

為達到最佳化效能並避免各種已知的 NFS 用戶端錯誤，建議您使用最新的 Linux 核心。如果您使用的是企業 Linux 發行版本，我們建議下列事項：
+ Amazon Linux 2
+ Amazon Linux 2017.09 或更新版本
+ Red Hat Enterprise Linux （以及 CentOS 等衍生產品） 第 8 版及更新版本
+ Ubuntu 16.04 LTS 和更新版本
+ SLES 12 Sp2 或更新版本

如果您使用的是另一個發行版本或自訂核心，建議使用核心版本 4.3 或更新版本。若要排解使用 EC2 執行個體的 Amazon EFS 時與特定 AMI 或核心版本相關的疑難問題，請參閱 [AMI 與核心問題疑難排解](troubleshooting-efs-ami-kernel.md)。

**注意**  
不支援使用執行 Microsoft Windows 的 Amazon EC2 執行個體掛載 EFS 檔案系統。