更新的比较慢,因为属于第一次自己部署,所以会遇到很多问题,然后解决,都需要问题。
bosh的安装不算难,但是也有几个蛋疼的地方。首先熟悉下大概步骤。
git clone git@github.com:cloudfoundry/bosh-release.git
cd bosh-release
git checkout 9e0b649da80a563ba64229069299c57f72ab54ad
bosh target 192.168.1.12
bosh upload stemcell bosh-stemcell-vsphere-0.6.4.tgz
bosh upload release releases/bosh-11.yml
bosh deployment bosh.yml --参考我的博客bosh.yml的配置,格式不能有错误
bosh deploy
bosh安装步骤大概就是
1.取代码,切换分支,
2.锁定主机,上传虚拟机模板,上传release清单
3.然后部署清单文件,最终开始部署
我们看下bosh.yml这个文件,这个文件很重要,如果错误,则不好再往下执行,影响到虚拟机的创建,里面
director_uuid: 2c672754-f4b5-4898-9f05-cd739a3199a2
在之前我们创建的deployments/micro01/bosh_micro_deploy.log
当我们bosh target的时候。这个日志文件中就生成了
[2013-11-23T16:59:21.430663 #4271] [0xae72d4] INFO -- : Director is ready: {"name"=>"micro01",
"uuid"=>"2c672754-f4b5-4898-9f05-cd739a3199a2", "version"=>"0.5.2 (release:ffed4d4a bosh:21e0b0bc)",
"user"=>nil, "cpi"=>"vsphere"}
我们把其中的uuid复制到bosh的文件中就可以了。
当然了,如果你直接bosh status 也可以看到uuid.都是可以的。