当使用slcli将私有nic的端口速度修改为10gbps时,我收到以下错误:
slcli hardware edit --private-speed 10000 123456
SoftLayerAPIError(SoftLayer_Exception_Public): Speed cannot be null and must be 0 (Disconnect), 10, 100, or 1000.
我可以通过UI更改端口速度并打开票证,因此我想知道API是否存在问题或是否必须启用帐户设置。我们使用绑定的NIC,所以我们实际上需要将速度设置为20000.请指教。
答案 0 :(得分:0)
我试图重现这个问题,但我做不到。我有能力将速度改为10000毫无问题。当私人网站没有那么快的速度时我才会收到错误。我不确定你的NIC配置是什么,但这是我的:
你可以看到" Max Speed"对于我的配置是10000 Mbps,所以使用slcli命令我可以改变" Speed"没有任何问题,如果" Max Speed"在10000 Mbps以下我得到了和你一样的错误,为了避免我需要的错误"修改最大速度"另一种允许更快速度的配置,但为了使用API,您需要使用placeOrder方法升级服务器。
另一件事是你不能在speed属性中设置你想要的任何值,它取决于你的NIC设置,但一般来说唯一有效的值是:0,10,100,1000,10000;如您所见,您无法将速度设置为20000。
此致