You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过AWS CLI根据ENI ID获取EFS ID及挂载点?

通过AWS CLI以ENI ID查询对应EFS详情的方法

要通过ENI ID关联查询EFS的ID和挂载点信息,需借助EFS挂载目标与ENI的绑定关系,分步骤执行以下命令:

1. 查询ENI对应的EFS挂载目标及EFS ID

替换命令中的<ENI-ID>为你的目标ENI ID,执行:

aws efs describe-mount-targets --filters Name=network-interface-id,Values=<ENI-ID>

返回结果里,FileSystemId就是对应的EFS ID,同时还能获取到挂载目标ID(MountTargetId)、挂载可用区(AvailabilityZoneId)、挂载点IP(IpAddress)等核心信息。

2. 查询EFS的完整挂载点信息(可选)

如果需要获取EFS的域名形式挂载点(如fs-xxxxxx.efs.us-east-1.amazonaws.com),用上一步得到的FileSystemId执行:

aws efs describe-file-systems --file-system-id <EFS-ID>

返回结果的Name字段是EFS名称,结合区域信息即可拼接出标准挂载域名;同时也能查看EFS的创建时间、存储类型等完整属性。

进阶:一次性提取关键信息(需安装jq工具)

如果想直接输出格式化后的核心内容,可结合jq过滤结果:

aws efs describe-mount-targets --filters Name=network-interface-id,Values=<ENI-ID> | jq -r '.MountTargets[] | "EFS ID: \(.FileSystemId)\n挂载点IP: \(.IpAddress)\nEFS挂载域名: fs-\(.FileSystemId).efs.\(.AvailabilityZoneId | split("-")[:2] | join("-")).amazonaws.com"'

内容的提问来源于stack exchange,提问作者Aditya Malviya

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 06:47:04