Dianping CAT 安装说明文档
来源:互联网 发布:浙大软件学院研究生 编辑:程序博客网 时间:2024/04/26 21:10
一、系统要求
1. 操作系统及硬件环境
监听端:
- 根据业务系统需求确定
服务端:
- 内存 4G 以上
- 硬盘 100G 以上
- 操作系统 Windows或Linux操作系统(建议选用Linux操作系统)
2. 运行环境
- Java 6 以上
- Web 应用服务器,如:Apache Tomcat、JBoss Application Server、WebSphere Application Server、WebLogic Application Server(可选项,内置Netty应用服务器)
- MySQL 数据库
- Maven 3 以上(只编译和安装时需要)
注意:安装时需要拥有计算机管理员权限。
3. 网络环境
要求连接到互联网或通过代理上网。
二、安装包文件清单
Java JDK
- jdk-7u79-linux-i586.tar.gz (linux 32位系统)
- jdk-7u79-linux-x64.tar.gz (linux 64位系统)
- jdk-7u79-windows-i586.exe (windows 32位系统)
- jdk-7u79-windows-x64.exe (windows 32位系统)
Apache Tomcat
- apache-tomcat-7.0.57.tar.gz (linux 系统)
- apache-tomcat-7.0.57-windows-x86.zip (windows 32位系统)
- apache-tomcat-7.0.57-windows-x64.zip (windows 32位系统)
MySQL
- MySQL Server 5.1
Maven
- apache-maven-3.1.1-bin.tar.gz (linux 系统)
- apache-maven-3.1.1-bin.zip (windows 系统)
[dianping CAT]
- Cat source code (直接下载)
https://github.com/dianping/cat/archive/master.zip
- 通过 Git Clone
https://github.com/dianping/cat.git
- Cat source code (直接下载)
三、安装操作
1、 编译源码,构建war包
前提条件
- 已安装、配置JDK;
- 已安装、配置MAVEN;
- 已下载CAT源码;
操作步骤
- 进入监控系统源码的cat目录
cd /source/cat
- 显示确认目录结构
dir
- 运行 MAVEN 打包安装命令
mvn clean install -DskipTests
执行完成后,
- 编译构造好的 war 安装到 Maven 仓库中。
2、自动创建库表、配置文件
前提条件
- CAT 安装包已构建
- /data/appdatas/cat/ 目录有读写权限
操作步骤
- 运行 CAT 安装插件命令
maven cat:install
- 按提示输入数据库配置参数
(红线标识输入的配置信息)
执行完成后,
数据库中创建cat表空间,并创建所有表结构;
在/data/appdatas/cat/目录中,生成三个配置文件:client.xml、server.xml、datasources.xml(windows系统中,/data目录与源码目录在一个系统盘)
补充说明
此部分操作,可手工完成,安装MySQL好数据库后,
登录MySQL,创建cat表空间
create database cat
执行监控系统源码/source/cat/script/Cat.sql脚本完成表结构的创建
source /source/cat/script/Cat.sql
拷贝监控系统源码/source/cat/script/目录下的client.xml、server.xml、datasources.xml到/data/appdatas/cat/目录中
cp /source/cat/script/*.xml /data/appdatas/cat/
3、修改监控系统CAT服务配置
安装创建的配置信息都是默认值,需要按实际情况修改,整个系统才可正常运行。
几项假设
- cat.war 包部署在10.8.40.26、10.8.40.27、10.8.40.28三台机器上,10.8.40.26为三台机器中的主服务器,TCP端口只能局域网内访问;
- web应用服务器采用 Tomcat 7;
- 数据库采用 MySQL 5.1 ,安装在10.8.40.147上;
- 暂不启用HDFS存储服务;
暂不启用LDAP服务;
前提条件
- CAT 安装包已构建
- 数据库和表结构已创建
- /data/appdatas/cat/ 目录下的配置文件已生成
操作步骤
修改客户端配置文件
打开/data/appdatas/cat/client.xml客户端配置文件,
附注
如果在linux操作系统上安装cat-home,并且有联网权限,可以选择一键安装CAT:
- 获取监控系统源码/source/cat/script/目录全部脚本,
- 拷贝到linux操作系统机器上任意目录
- 执行/source/cat/script/install-shell/installAll.sh脚本,
执行结果:
- 下载、安装、配置 jdk1.6.0_45
- 下载、安装、配置 apache-maven-3.2.5
- 下载、安装、配置 MySQL
- 下载、安装 apache-tomcat-7.0.57
- 在线安装 Git
- 通过Git下载CAT,并编译、安装、配置CAT
启动CAT后,按”修改监控系统CAT服务配置”说明进行后继配置
- Dianping CAT 安装说明文档
- Mantis安装说明文档
- CUDA安装说明文档
- ArcGIS Desktop10安装说明文档
- Tomcat 5.5 安装说明文档
- zurmo安装文档说明(windows)
- CAT 配置文件加载说明
- linux cat /etc/passwd 说明
- 第三方控件安装方法说明文档
- Apache安装及jboss部署说明文档
- Apache安装及jboss部署说明文档
- SVN安装配置过程说明文档
- 基础的qmail安装说明文档
- Ubuntu SCIM输入法安装文档说明
- Redisj集群安装部署说明文档
- jdk+tomcat安装部署说明文档
- 【Linux】eclipse+jdk+tomcat---安装说明文档
- hyperopt中文文档:Installation-Notes安装说明
- linux命令源码的查看
- [记录]stack(栈)和heap(堆)的不同
- 概要设计思路
- 爱自己
- 工作小结
- Dianping CAT 安装说明文档
- 解决问题模板
- 分享一个好用的android新手引导
- 设计模式之原型模式
- 根据店铺号取利润中心和成本中心 050-080
- 单片机的模块化编程
- HDU 5918
- 运营商最新号码段 以及 手机号码的正则表达式判断
- 第一篇