cmdb部署文档

说明:为了统一规范管理内网服务器用户密码信息,现部署一套CMDB系统来进行管理。

一、环境需求:

对于安装环境的介绍,CMDB的安装手册上有详细的说明,在此也简单的介绍一下:

硬件环境

  • CPU一般即可
  • 内存最小为2G
  • 最小存储空间为60G

软件要求

  • 操作系统:最好是Linux
  • 数据库:PostgreSQL 8.4以后,RDS为9.4,所以我们选择9.4版本,必须选择PostgreSQL
  • Web服务器(容器):resin4.0.25(官方提供是Tomcat6,由于我们线上都是采用的resin,所以我们用resin替代Tomcat)
  • Java运行环境:java1.6.30 CMDB本身就是用JSP开发的,目前只支持1.6

二、安装过程:

下载cmdb包解压

  • 从CMDB的官网上(http://www.cmdbuild.org/en/download)下载CDMBuild的压缩包(cmdbuild-2.3.4.zip文件)解压
  • unzip cmdbuild-2.3.4.zip

安装web服务器

  • 下载解压resin http://www.caucho.com/download/resin-pro-4.0.25.tar.gz
  • tar -xzvf  resin-pro-4.0.25.tar.gz
  • 将cmdbuild-2.3.4.zip解压后的cmdbuild-2.3.4.war文件拷贝到/resin-pro-4.0.25/webapps下并改名为cmdbuild.war
  • 将文件resin-cmdb.tar.gz解压,并把lib内的所有文件复制到resin-pro-4.0.25目录下的lib文件夹内
  • resin-cmdb.tar.gz下载地址 ftp://[email protected]/uploads/resin-cmdb.tar.gz 密码shuyun456
  • 启动resin  ./resin.sh start
  • 在客户端的浏览器中输入http://{server address}:8080/cmdbuild即可访问

安装数据库

  • 由于是使用的RDS所以无需安装数据库,使用自己的数据库执行下面步骤
  • rpm -Uvh http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/pgdg-centos94-9.4-3.noarch.rpm
  • yum update
  • yum -y install postgresql94-server postgresql94-contrib
  • service postgresql-9.4 initdb
  • /etc/init.d/postgresql-9.4 restart
  • chkconfig postgresql-9.4 on
  • vim /var/lib/pgsql/data/postgresql.conf修改登录地址限制

    ------------------------------------------------------------------------

    listen_addresses = ‘*‘

    • su - postgres
    • ALTER USER postgres WITH PASSWORD ‘postgres‘;
    • create testdb
    • psql testdb
    • 出现上面图片中的内容,说明安装正确。
    • 创建数据库
  • 数据库安装完成后需要进行初始化,进入/data/resin/resin/webapps/ROOT/WEB-INF/sql/sample_schemas目录
  • psql -d cmdbuild -f /data/resin-pro-4.0.25/webapps/cmdbuild/WEB-INF/sql/sample_schemas/demo_schema.sql
  • 后面在浏览器中输入http://{server address}:{port num}/cmdbuild按照提示一步一步的配置连接数据库即可使用了
  • 注意的是PostgreSQL的默认端口号是5432

安装过程中遇到的问题:

  • 数据库版本问题,yum安装的数据库默认是8的版本,需要升级为9.4版本
  • java版本不支持1.7及以上版本
  • cmdb配置页面无法连接数据库,主要原因是数据库没有进行初始化
  • 登录到cmdb后无法使用workflow,可在管理界面禁用删除workfolw
时间: 2024-10-10 08:27:44

cmdb部署文档的相关文章

Sqlserver2008安装部署文档

Sqlserver2008部署文档 注意事项: 如果你要安装的是64位的服务器,并且是新机器.那么请注意,你需要首先需要给64系统安装一个.net framework,如果已经安装此功能,请略过这一步.   具体安装.net framework的方法是:在图标<我的电脑>上右击选择<管理>,打开以后选择<功能>选项卡,如下图所示,然后点击添加功能,勾选..net framework,然后一直点击下一步安装即可. 安装的过程中,需要注意如果你要安装的服务器有外挂或者附加的

loganalyzer部署文档-(第一部分)

loganalyzer部署文档 环境准备: 简介 LogAnalyzer 是一款syslog日志和其他网络事件数据的Web前端.它提供了对日志的简单浏览.搜索.基本分析和一些图表报告的功能.数据可以从数据库或一般的syslog文本文件中获取,所以LogAnalyzer不需要改变现有的记录架构.基于当前的日志数据,它可以处理syslog日志消息,Windows事件日志记录,支持故障排除,使用户能够快速查找日志数据中看出问题的解决方案. LogAnalyzer 获取客户端日志会有两种保存模式,一种是

VDP VMware 备份部署文档

文档内容 安装VDP ova虚拟机,部署VDP备份机制. 基础知识 vSphere Data Protection (VDP) 是一个基于磁盘的备份和恢复解决方案,可靠且易于部署. vSphere Data Protection 与 VMware vCenter Server 完全集成,可以对备份作业执行有效的集中式管理,同时将备份存储在经过重复数据消除的目标存储中,支持Web界面访问. 系统环境 操作系统:ESXi 6.0 预安装准备 在安装 vSphere Data Protection 之

Nginx部署文档(二进制包安装)

Nginx部署文档(二进制包安装) 创建时间:2016-06-27 修改时间:2017-03-04 修改时间:2017-03-06 文档目的2 基础知识2 常用命令2 系统环境2 操作步骤3 1. 安装依赖3 2. 安装nginx3 3. 启动nginx5 3. 关闭防火墙6 4. 修改生产环境配置6 常见问题7 问题一:报错"cp: `conf/koi-win' and `/usr/local/nginx/conf/koi-win' are the same file"7 问题二:[

Wcp知识管理系统部署文档

Wcp知识管理系统部署文档 环境 CentOS-6.5-x86_64-bin-DVD1.iso jdk-7u79-linux-x64.tar.gz apache-tomcat-7.0.72.tar.gz MySQL-5.6.33-1.el6.x86_64.rpm-bundle.tar WCP知识管理系统v3.2.0(免费版.开源) http://www.wcpdoc.com/webdoc/view/Pub8a2831b350e6b01f0150e6c1ad5a009f.html 下载地址:百度云

ElasticSearch部署文档(Ubuntu 14.04)

ElasticSearch部署文档(Ubuntu 14.04) 参考链接 https://www.elastic.co/guide/en/elasticsearch/guide/current/heap-sizing.html https://www.elastic.co/guide/en/elasticsearch/reference/current/setup-configuration.html#setup-configuration https://www.elastic.co/guid

zabbix监控安装部署文档

Zabbix监控部署文档 创建时间:2017.02.19          文档目的 安装部署Zabbix服务器和Zabbix客户端,监控客户端服务器的硬件状态 基础知识 zabbix(音同 zbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题. zabbix由2部分构成,zabbix server与可选组件zabbix agent. z

vCenter 6.0 部署文档

vCenter部署文档1 具体文档下载,可以访问http://down.51cto.com/data/2223764 文档概要2 基础知识2 系统环境2 安装步骤3 1. 运行ISO文件3 2. 选择适用于Windows的vCenter Server安装3 3. 选择我接受许可协议条款4 4. 部署类型选择嵌入式部署5 5. 填写FQDN名称6 6. 选择创建新的SSO域,并设置administrator用户密码7 7. 验证选择使用本地账户8 8. 数据库选择9 9. 配置vCenter服务使

loganalyzer部署文档

loganalyzer部署文档   目录 一.         环境准备:... 3 二.         简介... 3 三.         系统环境... 3 四.         安装并设置LAMP环境... 3 4.1 安装LAMP环境... 3 4.2 启动服务并加入开机启动... 3 4.3 设置MySQL root 密码... 3 4.4 测试php运行环境... 3 五.         检查并安装服务器端软件... 4 5.1 检查是否安装了rsyslog软件... 4 5.