amazon-efs - 如何找到挂载到特定 EFS 的所有 EC2 实例
问题描述
我需要用加密的 EFS 替换。计划是将其所有内容复制到 S3,使用 S3 内容填充新 EFS,然后卸载旧 EFS 并将新 EFS 安装在同一位置。
问题是,我不知道如何找到挂载到该特定 EFS 的所有 EC2 实例。我查看了aws efs
文档,但没有任何东西可以满足我的要求。
解决方案
没有一个地方或命令可以列出挂载 EFS 的 ec2 实例。
我建议做的下一个最好的事情是使用带有 EFS 指标的 Cloudwatch 仪表板。 有一个指标可以显示连接到您的 EFS 共享的 EC2 实例的数量:它是EFS 下指标的Sum
统计数据ClientConnections
。
您可以轻松创建 Cloudwatch 仪表板 -
- 转到您的 CloudWatch 控制台 -> 仪表板创建仪表板按钮。
- 将您的仪表板命名为“EFS”,然后单击创建仪表板。
- 下一步看类型选择,选择 Line(第一个)并点击 Configure:
- 然后在底部的 All Metrics 选项卡下选择 EFS。
- 单击文件系统指标
- 然后在您要移出的非加密 EFS 驱动器名称下选择客户端连接。然后单击创建小部件按钮。
该图将是连接的数量。当您将 EC2 移出该非加密驱动器时,该数字应该会下降。
最终的仪表板将如下所示:
推荐阅读
- spring-boot - 如何在 IBM mq 资源管理器中创建队列以及如何从 Spring Boot 应用程序连接到本地计算机中的该队列以读取消息?
- spring-boot - 使用 org.springframework.boot.test.context.SpringBootTest 时有没有办法推送环境变量?
- sql - 如何将 YYYYMMDD 格式(int)的日期转换为配置单元中的日期时间格式?
- javascript - 甘特图中的 Sharepoint 脚本 webpart 不起作用
- angular - 将输出从子组件发送到父 Angular
- assembly - 找到一个有效的移位/加法/LEA指令序列来乘以给定的常数(避免MUL/IMUL)
- iis - Host.net 核心应用程序不工作 - 此页面无法显示
- python - 如何在保持效率和应用程序完整性的同时防止重复的数据库条目?
- javascript - 大家好,updateList 函数的 if 语句是如何工作的?
- swift - mainStoryboard instantiateViewController 显示问题 - Swift