alibaba-cloud - 消息:尝试在命令行上运行实例时,用户订单资源类型 [经典] 不存在于 [随机] 中
问题描述
尝试通过 cli 工具创建 ECS 实例时,我收到主题错误,我找不到它的含义。例如:
$ ./aliyun ecs RunInstances --Amount 1 --ImageId m-0xidtg6bbw1s8voux52d --InstanceType ecs.n1.medium --InstanceName Composer-Test-VM-1 --SecurityGroupId sg-0xi4w9isg0p1ytj1qbhf
ERROR: SDK.ServerError
ErrorCode: InvalidResourceType.NotSupported
Recommend:
RequestId: 1B3E65BD-D181-4552-9A58-599FC51924A7
Message: user order resource type [classic] not exists in [random]
我在~/.aliyun/config.json
.
config 中的默认区域是us-east-1
,ImageId 和 SecurityGroupId 都在同一个区域中。
我尝试了其他一些实例类型,要么我收到相同的错误消息,要么 [classic] 被实例类型的前缀替换。这使我认为我无法从我所在地区的某些实例类型创建虚拟机,但我不知道为什么。
有谁知道是什么导致了这个特定的错误,或者在哪里可以找到更多关于它的文档?
解决方案
我在这里找到了罪魁祸首。尽管没有说明(例如在 中--help
),但--VSwitchId
在指定 时,该选项是强制性的--SecurityGroupId
。VSwitch 需要与您的安全组位于同一可用区。
推荐阅读
- python - 为python中列表/元组中的每个数据调用API的最佳方法是什么?
- java - 在类名中使用非 ASCII 字符时编译错误
- angular - 如何将时间戳从 #event.timestamp 转换为可读日期
- python-3.7 - Python pygmentize 忽略样式选项
- javascript - 如何在自定义 chrome 选项卡中录制音频?
- reactjs - React JS 中的 Bing 地图 - 道具更改时组件不加载
- symfony - Symfony 4 实体生成器坏路径问题
- excel - 使用 excel vba,是否有一种简单的方法可以说“如果退出任何函数或子潜艇,则退出宏”?
- python - 为什么 SARIMA 在预测负增长时会出错?
- javascript - 如何使用 setCustomValidity() API 向时间表单添加错误消息