本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
监控 EFS 挂载状态
您可以使用 Amazon CloudWatch Logs 远程监控 EFS 文件系统装载的状态,而无需登录 Amazon EC2 实例。要使用 CloudWatch 日志监控文件系统装载状态,需要满足以下先决条件:
Amazon EC2 实例是使用包含
AmazonElasticFileSystemsUtils
权限策略的实例配置文件启动的。有关更多信息,请参阅步骤 1:使用所需权限配置 IAM 实例配置文件:Amazon EC2 实例上安装了 Amazon EFS 客户端(
amazon-efs-utils
软件包)的 1.28.1 或更高版本。您可以使用Amazon Systems Manager在您的实例上自动安装软件包。有关更多信息,请参阅步骤 2:配置状态管理器用于安装或更新 Amazon EFS 客户端的关联:该
botocore
软件包安装在 Amazon EC2 实例上。有关更多信息,请参阅安装 botocore:efs-utils.conf
配置文件已更新以启用 CloudWatch 日志。当您Amazon Systems Manager使用安装和配置amazon-efs-utils
软件包时,此启用 CloudWatch 日志记录的更新会自动为您完成。当你从 yum 存储库安装amazon-efs-utils
软件包时,你必须通过取消该cloudwatch-log
部分的注释来手动更新/etc/amazon/efs/efs-utils.conf
配置文件。# enabled = true
以下是装载状态日志条目的示例:
Successfully mounted fs-12345678.efs.us-east-1.amazonaws.com at /home/ec2-user/efs Mount failed, Failed to resolve "fs-01234567.efs.us-east-1.amazonaws.com"
在 CloudWatch 日志中查看装载状态
通过 https://console.aws.amazon.com/cloudwatch/
打开 CloudWatch 主机。 选择左侧导航栏中的 Log o Groups。
选择 /aws/efs/utils 日志组。您将看到每个 Amazon EC2 实例和 EFS 文件系统组合的日志流。
选择日志流以查看特定日志事件,包括文件系统挂载状态。