在 macOS 客户端上挂载 - FSx for ONTAP
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

在 macOS 客户端上挂载

本节介绍如何使用运行 macOS 操作系统的客户端访问 FSx for ONTAP 文件系统中的数据。无论您使用哪种类型的客户端,均请查看以下要求。

此过程假设客户端和文件系统位于同一 VPC 和 Amazon Web Services 账户中。如果客户端位于本地,或者位于其他 VPC 中, Amazon Web Services 账户 或者 Amazon Web Services 区域,您已使用 Amazon Transit Gateway 或使用私有、安全的隧道设置 Amazon Direct Connect 或专用网络连接。 Amazon Virtual Private Network有关更多信息,请参阅 从部署 VPC 外部访问数据

我们建议您使用 SMB 协议将卷附加到 Mac 客户端。

使用 SMB 在 macOS 客户端上挂载 ONTAP 卷
  1. 通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/

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

    有关启动实例的更多信息,请参阅 Amazon EC2 用户指南中的步骤 1:启动实例。

  3. 连接到您的 Amazon EC2 Mac 实例。有关更多信息,请参阅 Amazon EC2 用户指南中的连接到您的 Linux 实例

  4. 使用Secure Shell(SSH)在 EC2 实例上打开终端,然后使用相应的凭证登录。

  5. 在 EC2 实例上创建用于挂载卷的目录,如下所示:

    sudo mkdir /fsx
  6. 使用以下命令挂载卷。

    sudo mount -t smbfs filesystem-dns-name:/smb-share-name mount-point

    以下示例使用示例值。

    sudo mount -t smbfs svm-01234567890abcde2.fs-01234567890abcde5.fsx.us-east-1.amazonaws.com:/C$ /fsx

    您也可以使用 SVM 的 IP 地址来代替其 DNS 名称。我们建议使用 DNS 名称来装载客户机以横向扩展文件系统,因为它有助于确保您的客户端在文件系统的高可用性 (HA) 对之间保持平衡。

    sudo mount -t smbfs 198.51.100.10:/C$ /fsx

    C$ 是默认 SMB 共享,您可以挂载它来查看 SVM 命名空间根目录。如果您已在 SVM 中创建了任何服务器消息块(SMB)共享,则要提供 SMB 共享名称,而不是 C$。有关创建 SMB 共享的更多信息,请参阅 管理 SMB 共享

使用 NFS 在 macOS 客户端上挂载 ONTAP 卷
  1. 通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/

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

    有关启动 EC2 Linux 实例的更多信息,请参阅 Amazon EC2 用户指南中的步骤 1:启动实例。

  3. 连接到 Amazon EC2 Linux 实例。有关更多信息,请参阅 Amazon EC2 用户指南中的连接到您的 Linux 实例

  4. 在实例启动期间使用用户数据脚本或运行以下命令,在 Linux EC2 实例上挂载 FSx for ONTAP 卷:

    sudo mount -t nfs -o nfsvers=NFS_version svm-dns-name:/volume-junction-path /mount-point

    以下示例使用示例值。

    sudo mount -t nfs -o nfsvers=4.1 svm-01234567890abdef0.fs-01234567890abcdef1.fsx.us-east-1.amazonaws.com:/vol1 /fsxontap

    您也可以使用 SVM 的 IP 地址 SVM 来代替其 DNS 名称。我们建议使用 DNS 名称来装载客户机以横向扩展文件系统,因为它有助于确保您的客户端在文件系统的 HA 对之间保持平衡。

    sudo mount -t nfs -o nfsvers=4.1 198.51.100.1:/vol1 /fsxontap
  5. 使用以下命令在您在上一步中创建的目录挂载卷:

    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 地址 SVM 来代替其 DNS 名称。我们建议使用 DNS 名称来装载客户机以横向扩展文件系统,因为它有助于确保您的客户端在文件系统的高可用性 (HA) 对之间保持平衡。

    sudo mount -t nfs 198.51.100.1:/vol1 /fsx