Softlayer API:Image Device 2的磁盘类型

时间:2018-05-22 16:31:41

标签: ibm-cloud-infrastructure

我遇到了使用设备2从图像创建实例的问题。我有3张图片:

  1. 图像1是从具有本地磁盘0 25G和磁盘2 25 G的实例生成的。我从使用本地或San磁盘类型的此映像创建实例时没有问题。
  2. 图像2是从San磁盘0 25 G和磁盘2 10 G的实例生成的。我从SL获得异常“SoftLayer_Exception_Public提供程序错误:至少需要2个LOCAL磁盘,但您的订单有1.重新访问您的选择和磁盘类型“。如果从此图像创建实例时选择“本地”磁盘类型。 “San”磁盘类型工作正常。
  3. 图像3是从San盘0 25 G和盘2 25G的实例生成的。使用Local或San磁盘类型从此映像创建实例没有问题。
  4. 我的问题是,我怎么知道设备2的图像只支持本地或三种或两种磁盘类型?

    谢谢!

1 个答案:

答案 0 :(得分:0)

此错误并不意味着该映像仅支持LOCAL磁盘,这意味着您在调用{{3时'没有为第二个本地磁盘提供价格ID 方法。

  

SoftLayer_Exception_Public Provider错误:至少有2个LOCAL磁盘   必填,但您的订单有1个。

所有图片都支持LOCAL或SAN磁盘,虚拟客人的创建取决于价格的可用性,在这种情况下, 10 GB(LOCAL)的可用价格

如果您使用placeOrder方法,请根据您的请求查看可用项目并执行 placeOrder 调用。

您可以使用方法createObject来了解可以在 createObject 上设置的可用项目。如果您使用 placeOrder ,请将getCreateObjectOptions包835 一起使用。