为什么无法在 EC2 实例上挂载 EFS 文件系统?

1 分钟阅读
0

我无法将 Amazon Elastic File System(Amazon EFS)文件系统挂载到 Amazon Elastic Compute Cloud(Amazon EC2)实例上。

解决方法

由于多种原因,可能无法在 Amazon EC2 实例上挂载文件系统。有关挂载问题和解决方案的列表,请参阅挂载问题疑难解答

要挂载 EFS 文件系统,实例必须满足先决条件。要确认实例符合先决条件,请运行 AWSSupport-CheckAndMountEFS AWS Systems Manager Automation 文档。

在运行自动化之前,请确保 AutomationAssumeRole 具有正确的 Identity and Access Management(IAM)权限。有关更多信息,请参阅 AWSSupport-CheckAndMountEFS必要 IAM 权限部分。要为自动化创建服务角色,请参阅为自动化创建服务角色

要运行自动化文档,请完成下面的步骤:

  1. 在 AWS Systems Manager 控制台上导航到 AWSSupport-CheckAndMountEFS 运行手册。
  2. 执行自动化运行手册页面的输入参数上,输入以下信息:
    (可选)对于 AutomationAssumeRole,输入自动化的角色的 ARN,以便执行操作。
    对于 InstanceId,输入要在其上挂载文件系统的实例的 ID。
    对于 EfsId,输入要挂载的文件系统的 ID。
    对于区域,输入实例和文件系统所在的 AWS 区域。
    对于操作,选择检查以仅验证先决条件。或者,选择 CheckandMount 以验证先决条件并挂载文件系统。
    (可选)对于 MountTargetIP,输入挂载目标的 IP 地址。
    注意:在关闭了 DNS 的环境中,可以使用自己的 IP 地址进行挂载。如果您的环境使用 Amazon Route 53 以外的 DNS 提供商,您也可以使用此选项。
    (可选)对于 MountOptions,选择要在挂载文件系统时使用的选项。如果指定 tls 选项,请确保为目标实例升级 stunnel
    (可选)对于 MountPoint,输入要挂载文件系统的目录。
    注意:如果在操作字段中选择
    检查
    ,则不要输入目录。
  3. 选择执行

自动化完成后,查看输出部分以获取详细结果。

相关信息

运行自动化

设置自动化

Systems Manager Automation 运行手册参考

AWS 官方
AWS 官方已更新 1 年前