Cloud Foundry V2单机部署
更新日期:
文章目录
这些天因为项目需要用到Cloud Foundry平台,所以琢磨着搭一下CF平台,所以首先尝试了下单机版的搭建,但是在网上找了一些教程尝试都失败了,最后找了一个比较可靠的方法(已经实验安装成功),教程思想主要来源于nise_bosh部署cloudfoundry V2单机版
搭建环境
ubuntu 10.04 64位的干净系统.最好用root用户执行 ,网络尽量畅通。为了保证接下去步骤实现的成功率,首先跟新一下ubuntu。执行以下命令:
- sudo apt-get update
- sudo apt-get upgrade
然后安装一下git,执行以下命令:
- sudo apt-get install git
- sudo apt-get install git-core
而且必须保证安装了openssh,如果没安装可以执行以下命令:
- sudo apt-get install openssh-server
使用nise_bosh部署cloufoundry
下载cf_nise_installer的安装包
使用以下命令:
修改域名
进入到/cf_nise_installer/scripts文件夹下,修改generate_deploy_manifest.sh文件,在第一行下面添加你的ip地址:
NISE_DOMAIN=cf.local
退出到root根目录下这里要注意路径
执行sudo ./cf_nise_installer/scripts/bootstrap.sh
这个执行过程时间比较长,可以重新执行,如果中间中断的话,而且因为各种原因,可能是网络等原因,执行过程中会出现各种错误,比如执行到某个过程中会出现500错误,那你就要等一会再执行这个脚本,反正就是不断执行这个脚本,直达出现安装成功,博主也是执行了好久(2天)才安装完成的,要有信心!!
安装完成后启动CF
进入到/cf_nise_installer下,执行./scripts/start.sh
然后你可以通过sudo /var/vcap/bosh/bin/monit summary查看CF组件的状态。