创建服务器所需的文件

创建服务器所需的文件

创建服务器时需要哪些字段v2.1?我发送了这些数据,但出现以下错误。

{"computeFault":{"code":500,"message":"Unexpected API Error. Please report this at http://bugs.launchpad.net/nova/ and attach the Nova API log if possible."}}

我还应该发送其他参数吗?

输入:

'server' => [
    "name" => "new-server-test",
    "flavorRef" => "ea...",
    "OS-DCF:diskConfig" => "AUTO",
    "imageRef" => "8a...",
    "key_name" => "mykey",
    "user_data" => "QWR.W4="
]

我该如何实现user_data?我读到文档就是configuration information or scripts to use upon launch. Must be Base64 encoded。但是我不知道如何通过 api 获取它。

编辑::8774/v2.1/servers我通过 发送请求curl。我在 中有管理员令牌header。我还在服务器数组中添加了网络参数作为输入,但它不起作用。

'networks'  => [
    ['uuid' => 'network_id']
],

我正在使用Victoria。我当前的版本:87742.87。它的 id 是2.1

输入:

{"server":{"name":"new-server-test","flavorRef":"ea...","OS-DCF:diskConfig":"AUTO","imageRef":"8ad...","key_name":"mykey","networks":[{"uuid":"8ce..."}]}}

相关内容