oracle cloud infrastructureLondon AvailabilityDomain无法从请求中推断



我很确定这是一件微不足道的事情,但我有点困在这里。

我试图通过OCI CLI工具在uk-london-1区域的Oracle云中创建一个实例。我得到

"code": "InvalidParameter",
"message": "AvailabilityDomain could not be inferred from the Request",

我正在尝试使用的命令:

oci compute instance launch --availability-domain lMrS:UK-LONDON-1-AD-1 --compartment-id <myid> --shape VM.Standard.E2.1.Micro --subnet-id <subnetid> --image-id Canonical-Ubuntu-22.04-2022.06.16-0 

我通过CLI得到了AD的列表

~$ oci iam availability-domain list
{
"data": [
{
"compartment-id": "ocid1.tenancy.oc1..###",
"id": "ocid1.availabilitydomain.oc1..###",
"name": "lMrS:UK-LONDON-1-AD-1"
},
{
"compartment-id": "ocid1.tenancy.oc1..###",
"id": "ocid1.availabilitydomain.oc1..###",
"name": "lMrS:UK-LONDON-1-AD-2"
},
{
"compartment-id": "ocid1.tenancy.oc1..###",
"id": "ocid1.availabilitydomain.oc1..###",
"name": "lMrS:UK-LONDON-1-AD-3"
}
]
}

与我在Web UI中看到的AD名称列表相同。

我也有类似的错误,当试图遵循Oracle云"地形:创建一个计算实例"教程。

任何帮助将不胜感激!

多亏了@urawesome,我的隔间id是错误的,返回的错误也有点误导人。

我使用了web UI中实际的分区名称,当它应该是ocid1.tenancy.###时,主要关注可用性域,认为其他参数如果无效会抛出不同的错误。

正确的compartment-idakatenancy-id解决了问题。

谢谢!

相关内容

  • 没有找到相关文章

最新更新