首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SoftLayer API硬件: BM操作系统的快速提供

SoftLayer API硬件: BM操作系统的快速提供
EN

Stack Overflow用户
提问于 2016-02-17 20:03:46
回答 2查看 162关注 0票数 0

使用的快速提供:

http://sldn.softlayer.com/blog/bpotter/ordering-bare-metal-servers-using-softlayer-api

SoftLayer_Hardware/getCreateObjectOptions :在响应中,我们将获得固定的预设配置、数据中心、操作系统详细信息等。

当我使用OS参考代码ESXI_5.1_64提供时,我得到了下面提到的错误。在请求中,我没有提到networkComponents详细信息,如果我添加了"networkComponents":{ "maxSpeed":100 },那么详细信息也会得到下面提到的错误消息。

代码语言:javascript
复制
{
"error": "VMware ESXi 5.5 cannot be ordered with 100 Mbps Public & Private Network Uplinks"
"code": "SoftLayer_Exception_Public"
} 

此外,如果我使用一些操作系统参考代码,我将得到下面提到的错误。

代码语言:javascript
复制
{
"error": "Unable to match an OS with reference code: XENSERVER_6.0_64"
"code": "SoftLayer_Exception_NotFound"
}

 "operatingSystemReferenceCode": "XENSERVER_6.0_64"  "operatingSystemReferenceCode": "REDHAT_6_64"
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-02-17 21:20:37

1.例外:

{“错误”:"VMware ESXi 5.5无法使用100 Mbps公共和专用网络上行“”代码“:"SoftLayer_Exception_Public”}

原因:不能使用"100 Mbps公共和专用网络上行“(例如”VMware“:{ "maxSpeed":100 })订购OSes。VMware OSes必须至少与"1 Gbps公共和专用网络上行“一起订购。(例如"networkComponents":{ "maxSpeed":1000})。

2.例外:

{“错误”:“无法将操作系统与参考代码匹配: XENSERVER_6.0_64”“代码”:"SoftLayer_Exception_NotFound“}

可能您正在尝试订购一个小时服务器("hourlyBillingFlag":true),这可能是异常的原因,因为这个操作系统只能按月计费。

备注:--如果这不是原因("hourlyBillingFlag":true),您可以附加您正在尝试的代码,以便识别问题并提供更多反馈。

如何识别项目的记帐类型?

使用SoftLayer_Hardware::getCreateObjectOptions方法,您将得到如下响应:

代码语言:javascript
复制
38:  {
"itemPrice": {
"hourlyRecurringFee": ".024"
"recurringFee": "17"
"item": {
"description": "Windows Server 2012 R2 Standard Edition (64 bit)"
}-
}-
"template": {
"operatingSystemReferenceCode": "WIN_2012-STD-R2_64"
}-
}

"hourlyRecurringFee“是指项目每小时可用,每月"recurringFee”。"XENSERVER_6.0_64“项只能用于月份,因为它只有"recurringFee”属性,而没有“hourlyRecurringFee”属性。

票数 0
EN

Stack Overflow用户

发布于 2016-02-17 22:29:12

OS ESXI_5.1_64对配置的fixedConfigurationPreset无效(基于您的注释,我假设您使用的是未复制代码的S1270_8GB_2X1TBSATA_NORAID :( ) )。对于该预置,有效的操作系统是ESXI_5.5_64。(VMware ESXi 5.5)所以试试下面的代码:

代码语言:javascript
复制
{
    "parameters": [{
        "datacenter": {
            "name": "dal01"
        },
        "hostname": "vijvmware",
        "domain": "csc.com",
        "hourlyBillingFlag": false,
        "fixedConfigurationPreset": {
            "keyName": "S1270_8GB_2X1TBSATA_NORAID"
        },
        "operatingSystemReferenceCode": "ESXI_5.5_64",
        "networkComponents": [ 
         { 
             "maxSpeed": 10
         } 
       ]
    }]
}

请记住,SoftLayer_Hardware::getCreateObjectOptions返回创建裸金属的所有选项,但并不是所有的选择都会工作,这取决于您创建正确的配置,您可能会看到UI (软层的门户)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35466625

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档