安裝EFS到多個EC2實例 - Amazon Elastic File System

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

安裝EFS到多個EC2實例

您可以遠端安全地將EFS檔案系統掛載到多個 Amazon EC2 執行個體,而不必使用執 AWS Systems Manager 行命令登入執行個體。若要取得有關 AWS Systems Manager 執行命令的更多資訊,請參閱《AWS Systems Manager 使用指南》中的AWS Systems Manager 執行命令 使用此方法掛載EFS檔案系統之前,必須具備下列先決條件:

  1. EC2執行個體會以包含AmazonElasticFileSystemsUtils權限政策的執行個體設定檔啟動。如需詳細資訊,請參閱 步驟 1:設定具有所需權限的IAM執行個體設定檔

  2. Amazon EFS 用戶端 (amazon-efs-utils 套件) 的 1.28.1 版或更新版本已安裝在執EC2行個體上。您可以使用 AWS Systems Manager 在執行個體上自動安裝套件。如需詳細資訊,請參閱 步驟 2:配置國家管理器使用的關聯

使用主控台將多個EFS檔案系統掛載到多個EC2執行個體
  1. 在開啟 AWS Systems Manager 主控台https://console.aws.amazon.com/systems-manager/

  2. 在導覽窗格中,選擇 執行命令

  3. 選擇 Run a command (執行指令)。

  4. 命令搜尋欄位中輸入 AWS-RunShellScript

  5. 選擇 AWS-RunShellScript

  6. 在 [命令參數] 中,輸入要掛載之每個EFS檔案系統使用的 mount 指令。例如:

    sudo mount -t efs -o tls fs-12345678:/ /mnt/efs sudo mount -t efs -o tls,accesspoint=fsap-12345678 fs-01233210 /mnt/efs

    如需使用 Amazon 用EFS戶端EFS掛接命令的詳細資訊,請參閱使用EFS掛載協助程式掛載在 Amazon EC2 Linux 執行個體使用EFS掛載協助程式在 Amazon EC2 Mac 執行個體上掛載

  7. 選取要在其上EC2執行命令的目標 AWS Systems Manager 受管理執行個體。

  8. 進行任何您想要的其他設定。然後選擇 [行] 以執行命令並掛載指令中指定的EFS檔案系統。

    執行命令之後,您可以在命令歷程中查看其狀態。