配置 AWS Systems Manager 为安装EFS客户端 - Amazon Elastic File System

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

配置 AWS Systems Manager 为安装EFS客户端

要将 Systems Manager 设置为自动安装或更新 amazon-efs-utils 软件包,需要进行两种一次性配置。

  1. 使用所需权限配置 AWS Identity and Access Management (IAM) 实例配置文件。

  2. 配置 State Manager 用于安装或更新的关联(包括时间表)

步骤 1:使用所需权限配置IAM实例配置文件

默认情况下, AWS Systems Manager 无权管理您的 Amazon EFS 客户端,也没有安装或更新 amazon-efs-utils 软件包的权限。您必须使用 AWS Identity and Access Management (IAM) 实例配置文件授予对 Systems Manager 的访问权限。实例配置文件是在启动时将IAM角色信息传递给 Amazon EC2 实例的容器。

使用AmazonElasticFileSystemsUtils AWS 托管权限策略为角色分配适当的权限。您可以为实例配置文件创建新角色,或将 AmazonElasticFileSystemsUtils 权限策略添加到现有角色中。然后,您必须使用此实例配置文件启动您的 Amazon EC2 实例。有关更多信息,请参阅配置 Systems Manager 所需的实例权限

步骤 2:配置状态管理器使用的关联

amazon-efs-utils软件包包含在 Distributor 中,可供您部署到托管EC2实例。要查看可供安装的最新版本,您可以使用 AWS Systems Manager 控制台或首选的 AWS 命令行工具。amazon-efs-utils要访问分销商,请打开https://console.aws.amazon.com/systems-manager/并在左侧导航窗格中选择分销商。mazonEFSUtils在 “Amazon 所有” 部分找到 A。选择 A mazonEFSUtils 可查看套餐详情。有关更多信息,请参阅查看软件包

使用 State Manager,您可以立即或按计划在托管EC2实例上安装或更新amazon-efs-utils软件包。此外,您可以确保在新EC2实例amazon-efs-utils上自动安装该功能。有关使用 Distributor 和 State Manager 安装或更新软件包的更多信息,请参阅使用 Distributor

要使用 Systems Manager 控制台在实例上自动安装或更新软件 amazon-efs-utils 包,请参阅安排软件包安装或更新(控制台)。这将提示您为 State Manager 创建关联,该关联定义要应用于一组实例的状态。创建关联时使用以下输入:

  • 对于参数,选择操作 > 安装安装类型 > 就地更新

  • 对于 Targets,建议设置为 “选择所有实例”,将所有新EC2实例和现有实例注册为自动安装或更新 A 的目标mazonEFSUtils。或者,您也可以指定实例标签,手动选择实例,或者选择资源组以将关联应用于实例的子集。如果您指定实例标签,则必须使用标签启动您的EC2实例,以允许 S AWS ystems Manager 自动安装或更新亚马逊EFS客户端。

  • 对于 “指定计划”,A 的建议设置mazonEFSUtils为每 30 天一次。您可以使用控件为关联创建 cron 或频率计划。

AWS Systems Manager 要使用将 Amazon EFS 文件系统挂载到多个EC2实例,请参阅挂载EFS到多个EC2实例