通过CLI创建的AWS Spot Fleet Request未在控制台UI显示
问题:CLI创建的Spot Fleet资源无法在AWS控制台显示
通过CLI创建的Spot相关Fleet返回了FleetId,但在AWS控制台UI中找不到,导致删除操作困难。而通过控制台UI创建的Spot Fleet Request能正常显示履行状态,也可以直接取消整个请求。
使用的CLI命令如下:
aws ec2 create-fleet --cli-input-json '{ "DryRun": false, "TerminateInstancesWithExpiration": true, "SpotOptions": { "AllocationStrategy": "priceCapacityOptimized", "InstanceInterruptionBehavior": "terminate", "SingleAvailabilityZone": false, "SingleInstanceType": false, "MinTargetCapacity": 0 }, "OnDemandOptions": { "AllocationStrategy": "lowestPrice" }, "TargetCapacitySpecification": { "TotalTargetCapacity": 25, "OnDemandTargetCapacity": 0, "SpotTargetCapacity": 25, "DefaultTargetCapacityType": "spot", "TargetCapacityUnitType": "units" }, "Type": "maintain", "LaunchTemplateConfigs": [ { "LaunchTemplateSpecification": { "LaunchTemplateId": "lt-00f2b397b7aef2321", "Version": "$Default" }, "Overrides": [ { "SubnetId": "subnet-0d6b146fb6817f874,subnet-010e87227eaaf7b8e,subnet-0b9bd6ad35c29c4e6,subnet-0580ab4857b24130a,subnet-0a5ccc9aee5dd371b,subnet-03d9381d17e2e60d6", "InstanceRequirements": { "ExcludedInstanceTypes": [], "AllowedInstanceTypes": [ "c*" ], "VCpuCount": { "Min": 2, "Max": 8 }, "MemoryMiB": { "Min": 4096, "Max": 16384 }, "TotalLocalStorageGB": { "Min": 16 }, "LocalStorageTypes": [ "ssd" ], "BurstablePerformance": "excluded" } } ] } ] }'
解决方法
这不是CLI配置遗漏,而是混淆了AWS两种独立的资源类型:
核心原因:你用
aws ec2 create-fleet创建的是EC2 Fleet,而控制台「Spot Requests」分类下的Spot Fleet页面,展示的是用aws ec2 request-spot-fleet命令创建的Spot Fleet Request,两者是不同的资源,控制台入口完全分开。快速找到目标资源:
登录AWS EC2控制台,在左侧导航栏直接找到「Fleets」选项(注意不是「Spot Requests」下的子选项),进入后就能看到CLI创建的EC2 Fleet,在此页面可执行取消、删除等操作。额外排查点:
- 区域一致性:用
aws configure get region查看CLI默认区域,确认控制台右上角的区域与CLI一致,跨区域资源不会在当前视图显示。 - 资源状态验证:执行
aws ec2 describe-fleets --fleet-ids <你的FleetId>,确认资源是否存在、状态是否正常。 - IAM权限检查:确保控制台使用的IAM身份拥有
ec2:DescribeFleets权限,否则会无法加载资源列表。
- 区域一致性:用
若需创建Spot Fleet Request:
如果原本想创建的是控制台显示的Spot Fleet Request,需要改用aws ec2 request-spot-fleet命令,对应的JSON配置格式与create-fleet有差异,可根据需求调整参数。
内容的提问来源于stack exchange,提问作者d-_-b
相关产品推荐
相关产品推荐

