Yaml 创建Openstack VS模板的正确方法是什么?

Yaml 创建Openstack VS模板的正确方法是什么?,yaml,virtual-machine,openstack,tosca,Yaml,Virtual Machine,Openstack,Tosca,当我创建了一个虚拟模板并试图从中启动虚拟服务时,我得到一个关于资源不足的错误,但我有很多。所以我在某种程度上配置错了,但我不知道哪里出了问题。我希望能够在没有任何错误的情况下启动 我使用了一些在线指南,包括Openstack文档,用于使用tosca模板进行配置: 即使使用给定的示例,我仍然会得到相同的错误 Openstack返回:内部服务器错误代码:500资源创建失败:。。。。 但是,当我在日志nova.scheduler.utils中进一步检查时,发现错误:“计算资源不足:请求的实例NUMA拓

当我创建了一个虚拟模板并试图从中启动虚拟服务时,我得到一个关于资源不足的错误,但我有很多。所以我在某种程度上配置错了,但我不知道哪里出了问题。我希望能够在没有任何错误的情况下启动

我使用了一些在线指南,包括Openstack文档,用于使用tosca模板进行配置:

即使使用给定的示例,我仍然会得到相同的错误

Openstack返回:内部服务器错误代码:500资源创建失败:。。。。 但是,当我在日志nova.scheduler.utils中进一步检查时,发现错误:“计算资源不足:请求的实例NUMA拓扑无法适应给定的主机NUMA拓扑”

模板的当前配置:

description: Demo example with auto image creation
metadata: {template_name: sample-tosca-vnfd-image}
topology_template:
  inputs:
    availabilityzone: {description: The controller availability zone., type: string}
  node_templates:
    CP1:
      requirements:
      - virtualLink: {node: VL1}
      - virtualBinding: {node: VDU1}
      type: tosca.nodes.nfv.CP.Tacker
    VDU1:
      capabilities:
        nfv_compute:
          properties:
            disk_size: 1 GB
            mem_size: 512 MB
            mem_page_size: 2
            num_cpus: 1
      properties:
        availability_zone: {get_input: availabilityzone}
        image: Cirros_Name
      type: tosca.nodes.nfv.VDU.Tacker
    VL1:
      properties: {cidr: 10.5.0.0/16, dhcp_enabled: false, ip_version: 4, network_name: net1test,
        network_type: vlan, physical_network: physnet1, segmentation_id: 100, vendor: Tacker}
      type: tosca.nodes.nfv.VL
tosca_definitions_version: tosca_simple_profile_for_nfv_1_0_0
我已经将VDU的大小从64MB更改为2048,CPU的数量从1更改为3,以及一些内存页大小

为了清楚起见,我可以创建模板并使用它,但在创建VS之后,它将从挂起创建变为:

错误:资源创建失败:ResourceInError:resources.VDU1:转到状态错误,原因是“消息:已超过最大重试次数。已耗尽所有可用于重试实例02ec79d2-5f15-4d28-9b2e-01dbef29bbeb的生成失败的主机,代码:500”