随着业务的疯狂增长,资源剩余多少,什么时候需要扩容资源,作为运维,我居然回答不出来。作为一名运维,追求以devops的工作方式提高效率,都希望有一个cmdb来管理资源的统计。
今天先介绍一下cmdbuild的搭建, 当然具体使用需要根据自己业务的需求建立数据模型。 今天先说搭建, 下一篇博客再说说具体使用的模型。
1.安装环境
1.1 环境准备
系统 | centos7 |
cpu | >=2核 |
内存 | >=4G |
磁盘 | >= 60G |
1.2安装依赖
数据库:PostgreSQL 8.4以后,9.0更好
Web服务器(容器):Tomcat6 |Tomcat5
Java运行环境:目前好像只支持1.6
2.配置数据库
2.1 数据库初始化
postgresql-setup initdb
2.2 修改数据库访问权限
》vim /var/lib/pgsql/data/pg_hba.conf 修改: local all postgres ident # Rule Name: local ac