nise_bosh部署cloudfoundry V2单机版

今日看到一些网友尝试在虚拟机上部署单机版的cloudfoundry V2,做一些测试,为了避免大家少走一些网络

就写下这篇文档 ,还望不吝赐教。

环境环境

ubuntu 10.04 64位的干净系统.最好用root用户执行 ,网络尽量畅通。

作为测试环境 30g的硬盘  2g的内存 就可以了。

1.下载cf_nise_installer的安装包

root@neal-Lenovo-Product:~# git clone https://github.com/yudai/cf_nise_installer.git
正克隆到 'cf_nise_installer'...
remote: Reusing existing pack: 719, done.
remote: Total 719 (delta 0), reused 0 (delta 0)
接收对象中: 100% (719/719), 119.42 KiB | 110.00 KiB/s, done.
处理 delta 中: 100% (391/391), done.
Checking connectivity... done

2.修改域名

root@neal-Lenovo-Product:~/cf_nise_installer/scripts# vi generate_deploy_manifest.sh

 在第一行下面添加你的域名

#!/bin/bash -ex
NISE_DOMAIN=cf.local

3退出到root根目录下这里要注意路径

root@neal-Lenovo-Product:~# ./cf_nise_installer/scripts/bootstrap.sh 
+ '[' '!' -f /etc/lsb-release ']'
++ uname -m
+ '[' x86_64 '!=' x86_64 ']'
+ which git
/usr/bin/git#[8595] INFO:  * nginx_newrelic_plugin
#[8595] INFO:  * syslog_aggregator
#[8595] INFO:  * buildpack_java
#[8595] INFO:  * buildpack_java_offline
#[8595] INFO:  * buildpack_ruby
#[8595] INFO:  * buildpack_nodejs
#[8595] INFO:  * buildpack_go
#[8595] INFO: Installing package common
#[8595] INFO: The same version of the package is already installed. Skipping
#[8595] INFO: Installing package libpq
#[8595] INFO: The same version of the package is already installed. Skipping
#[8595] INFO: Installing package mysqlclient
#[8595] INFO: The same version of the package is already installed. Skipping
#[8595] INFO: Installing package sqlite
#[8595] INFO: The same version of the package is already installed. Skipping
#[8595] INFO: Installing package ruby
#[8595] INFO: The same version of the package is already installed. Skipping
#[8595] INFO: Installing package cloud_controller_ng
#[8595] INFO: The same version of the package is already installed. Skipping
#[8595] INFO: Installing package nginx
#[8595] INFO: The same version of the package is already installed. Skipping
#[8595] INFO: Installing package nginx_newrelic_plugin
#[8595] INFO: The same version of the package is already installed. Skipping
#[8595] INFO: Installing package syslog_aggregator
#[8595] INFO: The same version of the package is already installed. Skipping
#[8595] INFO: Installing package buildpack_java
#[8595] INFO: The same version of the package is already installed. Skipping
#[8595] INFO: Installing package buildpack_java_offline
#[8595] INFO: The same version of the package is already installed. Skipping
#[8595] INFO: Installing package buildpack_ruby
#[8595] INFO: The same version of the package is already installed. Skipping
#[8595] INFO: Installing package buildpack_nodejs
#[8595] INFO: The same version of the package is already installed. Skipping
#[8595] INFO: Installing package buildpack_go
#[8595] INFO: The same version of the package is already installed. Skipping
Done!
+ set +x
Done!
You can launch Cloud Foundry with './scripts/start.sh'
Restart your server before starting processes if you are using Ubuntu 10.04
+ INSTALLER_URL=https://github.com/yudai/cf_nise_installer.git

.....................................................

这个执行过程时间比较长,可以重新执行,如果中间中断的话。

最后启动cf

root@anchora:~/cf_nise_installer# ./scripts/start.sh

+ sudo /var/vcap/bosh/bin/monit
monit daemon at 24117 awakened
+ sleep 5
+ for process in postgres nats
+ sudo /var/vcap/bosh/bin/monit start postgres
+ sleep 30

查看下cf的组件的状态

 root@anchora:~/cf_nise_installer# sudo /var/vcap/bosh/bin/monit summary
The Monit daemon 5.2.4 uptime: 7d 1h 21m 




Process 'cloud_controller_ng'       running
Process 'cloud_controller_worker_local_1' running
Process 'cloud_controller_worker_local_2' running
Process 'nginx_ccng'                running
Process 'cloud_controller_worker_1' running
Process 'cloud_controller_clock'    running

安装上面的步骤 一般都没有问题的



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值