Ccdb&uaadb节点的部署
Ccdb和uaadb的安装和nats的安装大致相同。首先也是先把cf_nise_installer.tar.gz和vcap.tar.gz的安装包分别解压到/root/下和/var下面,这一步骤所有的节点都是相同的。
修改配置文件root@ubuntu:~#vi cf_nise_installer/manifests/template.yml
---
deployment: cf
jobs:
-name: micro
template:
-
postgres
properties部分只需要把ccdb和uaadb的数据库的ip修改,以及修改nats的ip地址
nats:
user: nats
password: c1oudc0w
address: 10.0.0.180
port: 4222
machines:
-
10.0.0.180
uaadb:
db_scheme: postgresql
address: 10.0.0.181
port: 5524
roles:
- tag: admin
name: uaaadmin
password: c1oudc0w
databases:
- tag: uaa
name: uaadb
citext: true
databases:
db_scheme: postgres
address: 10.0.0.181
port: 5524
roles:
- tag: admin
name: ccadmin
password: c1oudc0w
- tag: admin
name: uaaadmin
password: c1oudc0w
databases:
- tag: cc
name: ccdb
citext: true
- tag: uaa
name: uaadb
citext: true
db: databases
然后注释掉
root@ubuntu:~/cf_nise_installer#vi scripts/install_cf_release.sh
sudo env PATH=$PATH bundle exec./bin/nise-bosh -y ../cf-release ../manifests/deploy.yml micro -n${NISE_IP_ADDRESS}
# New spec format, keeping the monit files installed in the previous run
# sudo env PATH=$PATH bundle exec./bin/nise-bosh --keep-monit-files -y ../cf-release ../manifests/deploy.ymlmicro_ng -n ${NISE_IP_ADDRESS}
)
然后执行安装和启动cf,这一步走安装nats是一样的
root@ubuntu:~/cf_nise_installer#./scripts/install.sh
root@ubuntu:~/cf_nise_installer#/var/vcap/bosh/bin/monit
root@ubuntu:~/cf_nise_installer#/var/vcap/bosh/bin/monit restart all