简体   繁体   English

通过脚本创建Bosh VM时,Bosh init在openstack上给出错误

[英]Bosh init gives error, on openstack, while creating bosh VM through script

I have created an OpenStack environemt and I want to deploy BOSH, after which I will be deploying CloudFoundry on that VM for our office's Test environment. 我已经创建了一个OpenStack环境,我想部署BOSH,然后在该VM上为我们办公室的Test环境部署CloudFoundry。 I am following these links as guides: 我将这些链接作为指导:

After I have confiugured the script according to my environment, I ran the script and got the following errors: 根据我的环境配置了脚本后,我运行了脚本并出现以下错误:

Error:
    Started deploying
      Creating VM for instance 'bosh/0' from stemcell '20e80643-76a0-4b28-8993-ceafd1ecfdaf'... Failed (00:00:04)
      Failed deploying (00:00:04)

    Stopping registry... Finished (00:00:00)

Command 'deploy' failed:
    Deploying:
        Creating instance 'bosh/0':
            Creating VM:
                Creating vm with stemcell cid '20e80643-76a0-4b28-8993-ceafd1ecfdaf':
            CPI 'create_vm' method responded with error: CmdError{"type":"Unknown","message":"Expected([200, 202]) \u003c=\u003e Actual(404 Not         Found)\nexcon.error.response\n  :body          =\u003e \"{\\\"itemNotFound\\\": {\\\"message\\\": \\\"The resource could not be found.\\\",         \\\"code\\\": 404}}\"\n  :headers       =\u003e {\n    \"Content-Length\"       =\u003e \"78\"\n    \"Content-Type\"         =\u003e \"applic        ation/json; charset=UTF-8\"\n    \"Date\"                 =\u003e \"Mon, 01 Jun 2015 07:59:11 GMT\"\n    \"X-Compute-Request-Id\" =\u003e \"r        eq-88aa57cd-b29f-49c0-ba77-a75292451367\"\n  }\n  :local_address =\u003e \"10.110.82.11\"\n  :local_port    =\u003e 52722\n  :reason_phrase =        \u003e \"Not Found\"\n  :remote_ip     =\u003e \"10.110.82.11\"\n  :status        =\u003e 404\n","ok_to_retry":false}

(Note: The script mentioned in above BOSH link referred to Stemcell 2950 but I have replaced it with the latest one ie 2977) (注意:以上BOSH链接中提到的脚本称为Stemcell 2950,但我已将其替换为最新的脚本,即2977)

Also, I am sort of new to the Linux, Openstack and cloud foundry so I apologize if it takes some time for me to understand and provide you with more diagnostic details. 另外,我是Linux,Openstack和Cloud Foundry的新手,因此,如果我花一些时间来理解并为您提供更多诊断详细信息,我深表歉意。 Any ideas on what I am doing wrong. 关于我在做什么的任何想法。 Thank you. 谢谢。

This seems like the version of OpenStack you are using does not support neutron networking used by the BOSH OpenStack CPI v28+ , so you can try enabling Nova-Networking in the BOSH cloud config properties use the older nova networking api. 这似乎是您使用的OpenStack版本不支持BOSH OpenStack CPI v28 +使用的中子网络 ,因此您可以尝试使用旧的nova联网api在BOSH云配置属性中启用Nova-Networking。

properties:
  openstack: &openstack
    use_nova_networking: true

See http://bosh.io/docs/openstack-nova-networking.html for details. 有关详细信息,请参见http://bosh.io/docs/openstack-nova-networking.html

Similar error found/addressed in https://github.com/cloudfoundry-incubator/bosh-openstack-cpi-release/issues/59 https://github.com/cloudfoundry-incubator/bosh-openstack-cpi-release/issues/59中找到/解决了类似的错误

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM