创建和删除访问点 - Amazon Elastic File System
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

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

创建和删除访问点

您可以使用 Amazon EFS 或 创建AWS 管理控制台访问点AWS CLI。您还可以直接使用 AWS SDKs或 Amazon EFS API 以编程方式创建访问点。有关 EFS 访问点的更多信息,请参阅使用 Amazon EFS 访问点

以下过程介绍如何使用 控制台和 创建访问点AWS CLI。

  1. 通过 https://console.amazonaws.cn/efs/ 打开 Amazon Elastic File System 控制台。

  2. 选择 Access points (访问点) 以打开 Access points (访问点) 窗口。

  3. 选择 Create access point (创建访问点) 以显示 Create access point (创建访问点) 页面。

    您还可以通过选择 File Systems (文件系统) 来打开 Create access point (创建访问点) 页面。选择文件系统名称文件系统 ID,然后选择访问点创建访问点以创建该文件系统的访问点。

    
                显示 EFS 控制台中创建和编辑访问点的“Create access point (创建访问点)”页面的控制台屏幕截图。
    1. Details (详细信息) 面板中输入以下信息:

      • File system – (文件系统) 输入文件系统名称或 ID 并选择匹配的文件系统,或者从选择输入字段时显示的列表中选择 。

      • (可选)名称 – 输入访问点的名称。

      • (可选)根目录路径 – 您可以为访问点指定根目录;默认访问点根目录为 /。要输入根目录路径,请使用格式 /foo/bar。有关更多信息,请参阅使用访问点强制执行根目录

    2. (可选)在 POSIX 用户面板中,您可以指定完整的 POSIX 身份,用于通过访问点由 NFS 客户端为所有文件操作强制执行用户和组信息。有关更多信息,请参阅使用访问点强制执行用户身份

      • User ID – (用户 ID) 输入用户的数字 POSIX 用户 ID。

      • Group ID – (组 ID) 输入用户的数字 POSIX 组 ID。

      • 辅助组 IDs – 输入可选的辅助组 IDs 的逗号分隔列表。

    3. (可选)对于 Root directory creation permissions (根目录创建权限),您可以指定在 Amazon EFS 创建根目录路径时使用的权限(如果已指定,并且该路径尚不存在)。有关更多信息,请参阅使用访问点强制执行根目录

      • 所有者用户 ID – 输入要用作根目录所有者的数字 POSIX 用户 ID。

      • 拥有者组 ID – 输入要用作根目录拥有者组的数字 POSIX 组 ID。

      • 权限–进入 目录的 Unix 模式。一个常见配置是 755。确保为接入点用户设置了执行位,使得他们能够执行装载操作。

  4. 选择 Create access point (创建访问点) 以使用此配置创建访问点。

在以下示例中,create-access-point CLI 命令将为文件系统创建访问点。等效的 API 命令是 CreateAccessPoint

aws efs create-access-point --file-system-id fs-01234567 --client-token 010102020-3 { "ClientToken": "010102020-3", "Tags": [], "AccessPointId": "fsap-092e9f80b3fb5e6f3", "AccessPointArn": "arn:aws:elasticfilesystem:us-east-2:111122223333:access-point/fsap-092e9f80b3fb5e6f3", "FileSystemId": "fs-01234567", "RootDirectory": { "Path": "/" }, "OwnerId": "111122223333", "LifeCycleState": "creating" }

删除访问点

删除访问点时,使用该访问点的任何客户端都将失去对其配置Amazon EFS文件系统的访问权限。

  1. 通过 https://console.amazonaws.cn/efs/ 打开 Amazon Elastic File System 控制台。

  2. 在左侧导航窗格中,选择 Access points (访问点) 以打开 Access points (访问点) 页面。

  3. 选择要删除的访问点。

  4. 选择 Delete

  5. 选择 Confirm (确认) 以确认操作并删除访问点。

在以下示例中, delete-access-point CLI 命令将删除指定的访问点。等效的 API 命令是 DeleteAccessPoint。如果命令成功,则该服务将返回 HTTP 204 响应以及一个空 HTTP 正文。

aws efs delete-access-point --access-point-id fsap-092e9f80b3fb5e6f3 --client-token 010102020-3