

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 在 Linux 客户端上挂载卷
<a name="attach-linux-client"></a>

我们建议您要使用 Linux 客户端装载的卷将安全样式设置为`UNIX`。有关更多信息，请参阅 [管理 FSx ONTAP 卷](managing-volumes.md)。

**注意**  
默认情况下， FSx 对于 ONTAP，NFS 挂载是挂载。`hard`为了确保在发生失效转移时能够顺利进行失效转移，我们建议您使用默认 `hard` 挂载选项。

**在 Linux 客户端上挂载 ONTAP 卷**

1. 打开位于 [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/) 的 Amazon EC2 控制台。

1. 创建或选择一个运行 Amazon Linux 2 的 Amazon EC2 实例，该实例与文件系统在同一个 VPC 中。

   有关启动 EC2 Linux 实例的更多信息，请参阅*《Amazon EC2 用户指南》*中的[步骤 1：启动实例](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html#ec2-launch-instance)。

1. 连接到 Amazon EC2 Linux 实例。有关更多信息，请参阅*《Amazon EC2 用户指南》*中的[连接到 Linux 实例](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AccessingInstances.html)。

1. 使用Secure Shell（SSH）在 EC2 实例上打开终端，然后使用相应的凭证登录。

1. 在 EC2 实例上创建用于挂载 SVM 卷的目录，如下所示：

   ```
   sudo mkdir /fsx
   ```

1. 使用以下命令在您在上一步中创建的目录挂载卷：

   ```
   sudo mount -t nfs svm-dns-name:/volume-junction-path /fsx
   ```

   以下示例使用示例值。

   ```
   sudo mount -t nfs svm-01234567890abdef0.fs-01234567890abcdef1.fsx.us-east-1.amazonaws.com:/vol1 /fsx
   ```

   您也可以使用 SVM 的 IP 地址来代替其 DNS 名称。我们建议使用 DNS 名称将客户端挂载至第二代文件系统，因为这有助于确保客户端在文件系统的高可用性（HA）对中保持平衡。

   ```
   sudo mount -t nfs 198.51.100.1:/vol1 /fsx
   ```
**注意**  
对于第二代文件系统，默认启用并行 NFS（PnFS）协议，并默认用于任何挂载 NFS v4.1 或更高版本的卷的客户端。

## 使用 /etc/fstab 在实例重启时自动挂载
<a name="mount-fs-auto-mount-update-fstab"></a>

要在 Amazon EC2 Linux 实例重启时自动重新挂载 FSx for ONTAP 卷，请使用 `/etc/fstab` 文件。`/etc/fstab` 文件包含有关文件系统的信息。命令 `mount -a` 会在实例启动期间运行，用于挂载 `/etc/fstab` 中列出的文件系统。

**注意**  
FSx 适用于 ONTAP 文件系统不支持`/etc/fstab`在亚马逊 EC2 Mac 实例上使用自动挂载。

**注意**  
在更新 EC2 实例`/etc/fstab`的文件之前，请确保您已经创建了 FSx 适用于 ONTAP 的文件系统。有关更多信息，请参阅 [创建文件系统](creating-file-systems.md)。

**更新 EC2 实例上的 /etc/fstab 文件**

1. 连接到 EC2 实例：
   + 要从运行 macOS 或 Linux 的计算机连接到您的实例，请为 SSH 命令指定 .pem 文件。要执行该操作，请使用 `-i` 选项和私有密钥路径。
   + 要从运行 Windows 的计算机连接到您的实例，您可以使用 MindTerm 或 PuTTY。要使用 PuTTY，您需要安装它并将 .pem 文件转换为 .ppk 文件。

   有关更多信息，请参阅 *Amazon EC2 用户指南* 中的以下主题：
   +  [使用 SSH 连接到 Linux 实例](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AccessingInstancesLinux.html)
   +  [使用 PuTTY 从 Windows 连接到 Linux 实例](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/putty.html) 

1. 创建用于挂载 SVM 卷的本地目录。

   ```
   sudo mkdir /fsx
   ```

1. 在选定编辑器中打开 `/etc/fstab` 文件。

1. 将以下行添加到 `/etc/fstab` 文件中。在每个参数之间插入一个制表符。它应该显示为一行，不带换行符。

   ```
   svm-dns-name:volume-junction-path /fsx nfs nfsvers=version,defaults 0 0
   ```

   您也可以使用卷的 SVM 的 IP 地址。最后三个参数表示 NFS 选项（我们将其设置为默认值）、文件系统转储和文件系统检查（通常不使用这些选项，因此我们将它们设置为 0）。

1. 保存对文件所做的更改。

1. 现在使用以下命令挂载文件共享。下次系统启动时，该文件夹将自动挂载。

   ```
   sudo mount /fsx
   sudo mount svm-dns-name:volume-junction-path
   ```

您的 EC2 实例现已配置为每次重启时都挂载 ONTAP 卷。