AWS Storage Gateway
用户指南 (API 版本 2013-06-30)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

在客户端上挂载您的 NFS 文件共享

现在,您在客户端驱动器上挂载了 NFS 文件共享并将其映射到您的 Amazon S3 存储桶。

装载文件共享并将其映射到 Amazon S3 存储桶

  1. 如果您使用 Microsoft Windows 客户端,则建议您创建 SMB 文件共享并使用已在 Windows 客户端上安装的 SMB 客户端访问它。如果使用 NFS,请在 Windows 中开启 NFS 的服务。

  2. 挂载 NFS 文件共享:

    • 对于 Linux 客户端,请在命令提示符下键入以下命令:

      sudo mount -t nfs -o nolock,hard [Your gateway VM IP address]:/[S3 bucket name] [mount path on your client]

    • 对于 MacOS 客户端,请在命令提示符下键入以下命令:

      sudo mount_nfs -o vers=3,nolock,rwsize=65536,hard -v [Your gateway VM IP address]:/[S3 bucket name] [mount path on your client]

    • 对于 Windows 客户端,请在命令提示符下键入以下命令:

      mount –o nolock -o mtype=hard [Your gateway VM IP address]:/[S3 bucket name] [Drive letter on your windows client]

    例如,假设在 Windows 客户端上,您的 VM 的 IP 地址是 123.123.1.2,Amazon S3 存储桶名称是 test-bucket。还假设要映射到驱动器 T。在这种情况下,您的命令应如下所示。

    mount -o nolock -o mtype=hard 123.123.1.2:/test-bucket T:

    注意

    在装载文件共享时,请注意事项:

    • 您可能会遇到 Amazon S3 存储桶中存在文件夹和对象并且名称相同的情况。在这种情况下,如果对象名称不包含尾部斜杠,则只有文件夹在文件网关中可见。例如,如果存储桶包含名为 testtest/ 的对象以及名为 test/test1 的文件夹,则在文件网关中只有 test/test/test1 可见。

    • 在重新启动客户端之后,您可能需要重新装载文件共享。

    • 默认情况下,Windows 使用软装载来装载您的 NFS 共享。当存在连接问题时,软装载更容易超时。我们建议使用硬装载,因为硬装载更安全,并可以更好地保存您的数据。软装载命令会省略 -o mtype=hard 开关。Windows 硬装载命令使用 -o mtype=hard 开关。

    • 如果您使用的是 Windows 客户端,请在通过不含选项的 mount 命令进行装载后检查您的 mount 选项。该响应应确认使用提供的最新选项装载文件共享。它还应在确认您未在使用缓存的旧条目,这需要至少 60 秒才能清除。

下一步

测试文件网关