建立存取點 - Amazon Elastic File System

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

建立存取點

存取點建立後,您就無法修改該存取點。檔案系統最多可以有 1,000 個存取點。如需EFS存取點的更多資訊,請參閱使用 Amazon EFS 存取點

您可以創建和使用刪除 Amazon EFS 接入點, AWS Command Line Interface (AWS CLI), 和 Amazon EFS API 和SDKs. AWS Management Console存取點建立後,您就無法修改該存取點。檔案系統最多可以有 1,000 個存取點。

注意

如果快速連續傳送多個在相同檔案系統上建立存取點的要求,而且檔案系統已接近 1,000 個存取點的限制,您可能會遇到這些要求的限流回應。這是為了確保檔案系統不會超過指定的存取點配額。

  1. 開啟 Amazon Elastic File System 主控台,位於https://console.aws.amazon.com/efs/

  2. 選擇「存取點」以開啟「存取點」視窗。

  3. 選擇建立存取點以顯示建立存取點頁面。

    您也可以選擇檔案系統來開啟建立存取點頁面。選擇檔案系統名稱檔案系統 ID,然後選擇存取點建立存取點,為該檔案系統建立存取點。

    1. 詳細資訊面板上,輸入以下資訊:

      • 檔案系統:輸入檔案系統名稱或 ID,然後選擇相符的檔案系統。您也可以從選擇輸入欄位時顯示的清單中選擇檔案系統。

      • (選用) 名稱,輸入存取點的名稱。

      • (選用) 根目錄路徑:您可以指定存取點的根目錄;預設存取點根為/。若要輸入根目錄路徑,請使用格式/foo/bar。如需詳細資訊,請參閱使用存取點強制採用根目錄

    2. (選擇性) 在使用POSIX者面板中,您可以指定完整POSIX身分識別,以便針對使用存取點的用NFS戶端強制執行所有檔案作業的使用者和群組資訊。如需詳細資訊,請參閱使用存取點強制執行使用者身分

      • 使用者 ID — 輸入POSIX使用者的數字使用者 ID。

      • 群組 ID — 輸入使用者的數字POSIX群組 ID。

      • 次要群組 IDs — 輸入次要群組IDs的選用逗號分隔清單。

    3. (選擇性) 對於根目錄建立許可,您可以指定 Amazon EFS 建立根目錄路徑時要使用的許可 (如果已指定且根目錄不存在)。如需詳細資訊,請參閱使用存取點強制採用根目錄

      注意

      如果您未指定任何根目錄擁有權和權限,且根目錄尚未存在,則不EFS會建立根目錄。嘗試使用存取點掛載檔案系統將會失敗。

      • 擁有者使用者 ID — 輸入要作為根目錄擁有POSIX者使用的數值使用者 ID。

      • 擁有者群組 ID — 輸入要作為根目錄擁有者POSIX群組使用的數值群組 ID。

      • 許可:輸入目錄的 Unix 模式。常見的組態是 755。確定已為存取點使用者設定執行位元,以便他們能夠掛載。

  4. 選擇建立存取點以使用此組態建立存取點。

在下列範例中,指create-access-pointCLI令會建立EFS檔案系統的存取點。等效的API命令是CreateAccessPoint

aws efs create-access-point --file-system-id fs-abcdef0123456789a --client-token 010102020-3 \ --root-directory “Path=/efs/mobileapp/east,CreationInfo={OwnerUid=0,OwnerGid=11,Permissions=775}” \ --posix-user “Uid=22,Gid=4” \ --tags Key=Name,Value=east-users

如果請求成功,則會以存取點描述進行CLI回應。

{ "ClientToken": "010102020-3", "Name": "east-users", "AccessPointId": "fsap-abcd1234ef5678901", "AccessPointArn": "arn:aws:elasticfilesystem:us-east-2:111122223333:access-point/fsap-abcd1234ef5678901", "FileSystemId": "fs-01234567", "LifeCycleState": "creating", "OwnerId": "111122223333", "PosixUser": { "Gid": 4, "Uid": 22 }, "RootDirectory": { "CreationInfo": { "OwnerGid": 0, "OwnerUid": 11, "Permissions": "775" }, "Path": "/efs/mobileapp/east", }, "Tags": [] }
注意

如果快速連續傳送多個在相同檔案系統上建立存取點的要求,而且檔案系統已接近 1,000 個存取點的限制,您可能會遇到這些要求的限流回應。這是為了確保檔案系統不會超過指定的存取點配額。