配置安装 Amazon Systems Manager EFS 客户端 - Amazon Elastic File System
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

配置安装 Amazon Systems Manager EFS 客户端

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

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

  2. 配置状态管理器用于安装或更新的关联(包括时间表)。

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

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

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

步骤 2:配置 State Manager 使用的关联

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

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

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

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

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

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

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