挂载EFS到多个EC2实例 - Amazon Elastic File System
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

挂载EFS到多个EC2实例

使用 Amazon Systems Manager 运行命令,您可以远程安全地将EFS文件系统挂载到多个 Amazon EC2 实例,而无需登录这些实例。有关 Amazon Systems Manager Run Command 的更多信息,请参阅《Amazon Systems Manager 用户指南》中的 Amazon Systems Manager Run Command。使用此方法装载EFS文件系统之前,需要满足以下先决条件:

  1. EC2实例启动时会使用包含AmazonElasticFileSystemsUtils权限策略的实例配置文件。有关更多信息,请参阅 步骤 1:使用所需权限配置IAM实例配置文件

  2. 实例上安装了 Amazon EFS 客户端(amazon-efs-utils 软件包)版本 1.28.1 或更高版本。EC2您可以使用 S Amazon ystems Manager 在您的实例上自动安装软件包。有关更多信息,请参阅 步骤 2:配置状态管理器使用的关联

使用控制台将多个EFS文件系统挂载到多个EC2实例
  1. 打开 Amazon Systems Manager 控制台,网址为https://console.aws.amazon.com/systems-manager/

  2. 在导航窗格中,选择 Run Command

  3. 选择 Run a command(运行一个命令)

  4. 命令搜索字段中输入 Amazon-RunShellScript

  5. 选择 Amazon-RunShellScript

  6. 命令参数中,输入要用于要装载的每个EFS文件系统的装载命令。例如:

    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挂载命令的更多信息,请参阅使用挂载助手在 Amazon EC2 Linux 实例上EFS挂载使用挂载助手在 EC2 Amazon Mac 实例上EFS挂载

  7. 选择要在其上运行命令的目标 Amazon Systems Manager 托管EC2实例。

  8. 根据需要进行任何其他设置。然后选择 R un 运行命令并挂载命令中指定的EFS文件系统。

    运行命令后,可以在命令历史记录中查看其状态。