2016-08-17 86 views
0

我試圖創建一個與蟒蛇CLI每小時裸機服務器:GPU相關的API錯誤

$ slcli hw create -H testhost -D blah.com -s S1270_8GB_2X1TBSATA_NORAID -o UBUNTU_16_64 -d dal01 --port-speed 100 --billing hourly -k mykey This action will incur charges on your account. Continue? [y/N]: y SoftLayerAPIError(SoftLayer_Exception_Public): Unable to add a Graphics Processing Unit price (178117) because it is not valid for the package (200).

我想訂一個簡單的單核心服務器和沒有一個使用GPU。 slcli hw create-options不顯示任何與GPU相關的選項。

我昨天也能夠發出這個完全相同的命令,並且能夠創建服務器,所以它似乎在昨天和今天之間在SoftLayer API中發生了一些變化。

如果我嘗試在https://control.softlayer.com上創建類似的配置,我會得到相同的GPU包錯誤。

我走進HardwareManager和傾倒價目表JSON用於提交訂單,我還沒有看到這個GPU價格ID的任何提及,178117:

{'presetId': 64, 'hardware': [{'domain': u'blah.com', 'hostname': u'testhost'}], 'useHourlyPricing': True, 'location': 'DALLAS', 'packageId': 200, 'prices': [{'id': 21}, {'id': 420}, {'id': 906}, {'id': 175791}, {'id': 1800}, {'id': 273}], 'sshKeys': [{'sshKeyIds': [655115]}], 'quantity': 1}

回答

1

有一些變化是影響到包:200,這是GPU問題,需要爲您試圖訂購的預設定義。

你的情況,你想不的GPU它指的項目價格訂購:178117爲gpu0和GPU1(無產品,通過API,這個價格是默認設置,當你不定義的GPU價格)。目前我們正在報告此問題,但您可以提交一張票以獲取有關此問題的更多信息。

+0

謝謝。問題解決之前是否有解決方法?我可以在我的0 GPU請求中明確設置價格嗎? – kramimus

+0

那麼,目前沒有任何解決方法,我們正在等待開發的響應,以提供解決方法。我會通過這種方式讓您知道,只要解決方法將被釋放。 –

+1

無法明確設定價格,您將面臨同樣的問題。對於由此造成的不便,我們深表歉意 –