【问题标题】:Openstack Create server request don't work via apiOpenstack 创建服务器请求不能通过 api 工作
【发布时间】:2017-05-16 10:31:30
【问题描述】:

我正在尝试使用 REST API 在 openstack 中创建服务器的发布请求。我尝试了这段代码(遵循 Openstack 文档),但它不起作用。 你能帮忙吗?

{
"server": {    "name":"auto-allocate-network",
    "imageRef":"d84ddc27-7e79-4f5f-a4fb-f5fccda375c3",
    "flavorRef":"583c710b-684b-4d05-a65c-eb69927212bd",
    "availability_zone": "nova",
    "network":"9f2989d3-c859-4ff5-ae0b-163e4562ea38"

}}

URI 是:

http://192.1.1.184:8774/v2.1/servers

【问题讨论】:

    标签: rest api openstack


    【解决方案1】:

    试试这个代码,它对我有用:

    {
      "server": {
        "name": "test-vm1",
        "imageRef": "876d6dd5-06c7-43ea-8917-3f93ca074885",
        "flavorRef": "1",
        "max_count": 1,
        "min_count": 1,
        "networks": [
          {
            "uuid": "3b7f6755-46b1-4437-a164-5757bf0baedc"
          }
        ],
        "security_groups": [
          {
            "name": "default"
          }
        ]
      }
    }
    

    【讨论】:

    • 嘿,你在开发 OpenStack 我遇到了 cloud-kitty 的问题,你能帮忙吗?@Mahdi Gara
    • 是的,有什么可以帮助你的吗?
    • 我正在尝试使用 devstack 安装 cloudkitty。你可以关注 serverfault.com/questions/857251/notimplementederror-at 并且在 stackoverflow 中发布了一些问题(没有收到任何帮助)我确信地平线里程碑存在一些问题,但云没有解决问题可以看看吗
    【解决方案2】:

    这个solution from @node 不适合我, 这是我的结果:

    {
    "choices": [
        {
            "status": "SUPPORTED",
            "media-types": [
                {
                    "base": "application/json",
                    "type": "application/vnd.openstack.compute+json;version=2"
                }
            ],
            "id": "v2.0",
            "links": [
                {
                    "href": "http://rocky-controller.jcamp.net:8774/v2/v2.0/c0b89f614b5a457cb5acef8fe8c2b320/servers",
                    "rel": "self"
                }
            ]
        },
        {
            "status": "CURRENT",
            "media-types": [
                {
                    "base": "application/json",
                    "type": "application/vnd.openstack.compute+json;version=2.1"
                }
            ],
            "id": "v2.1",
            "links": [
                {
                    "href": "http://rocky-controller.jcamp.net:8774/v2.1/v2.0/c0b89f614b5a457cb5acef8fe8c2b320/servers",
                    "rel": "self"
                }
            ]
        }
    ]
    

    }

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-09-23
      • 2021-05-02
      • 2018-10-17
      • 2019-04-09
      • 2018-01-19
      • 1970-01-01
      • 1970-01-01
      • 2011-04-13
      相关资源
      最近更新 更多