哑安装BFT LogCenter

此章节介绍linux环境下,BFT LogCenter哑安装部署。

说明: 本章节中BFT Console安装到“/home/bft75/install_test”,用户可根据情况选择安装位置。

哑安装程序

  1. 将“primeton-installer-1.2.0.tar”,“Primeton_BFT_7.5.0_LogCenter.tar”压缩包复制到“/home/bft75/install_test”目录下。

  2. 在“/home/bft75/install_test”目录下创建“primeton-installer-1.2.0”目录。

    [root@pas-216]$ cd /home/bft75/install_test
    [root@pas-216]$ mkdir primeton-installer-1.2.0
    
  3. 用解压工具将“primeton-installer-1.2.0.tar”中的所有内容解压至 “/home/bft75/install_test/primeton-installer-1.2.0” 目录中。

    [root@pas-216]$ tar -xvf primeton-installer-1.2.0.tar -C primeton-installer-1.2.0
    
  4. 将相应数据库驱动放入“/home/bft75/install_test/primeton-installer-1.2.0/drivers”。

配置

1.将“primeton-installer-1.2.0/configs/logcenter”内文件 application.yml 拷贝至“primeton-installer-1.2.0/config”。

2.将“primeton-installer-1.2.0/configs/logcenter”内文件 install.properties 拷贝至“primeton-installer-1.2.0/config”

[root@pas-216]$ cd /home/bft75/install_test/primeton-installer-1.2.0
[root@pas-216]$ cp configs/logcenter/application.yml config/
cp:是否覆盖'config/application.yml'? y
[root@pas-216]$ cp configs/logcenter/install.properties config/
cp:是否覆盖'config/install.properties'? y

3.将/home/bft75/install_test/primeton-installer-1.2.0/drivers目录下的deleteme.txt删除

4.修改配置文件“primeton-installer-1.2.0/config/install.properties”。

#待安装介质目录
zipPath=/home/bft75/install_test/Primeton_BFT_7.5.0_LogCenter.tar
#产品安装目标目录
destPath=/home/bft75/install_test/LogCenter_Install
#安装目录不存在时是否自动创建
autoCreateDir=true
#覆盖安装开关
coverByForce=true
#数据库驱动类
dbDriver=com.mysql.jdbc.Driver
#数据库连接URL, 需提前创建好数据库[bft75la2]
dbUrl=jdbc:mysql://127.0.0.1:3306/bft75la2
#数据库用户名
dbUserName=root
#数据库密码
dbPassword=root
#数据库类型:MYSQL、ORACLE、SQLSERVER、DM、OSCAR、KINGBASEES
dbtype=Mysql
#文件传输日志服务器端口
SERVER_PORT=29898
#mysql、oracle、sqlserver可以不配置dbplatform,置空即可。dm建议配置为“org.hibernate.dialect.DmDialect”,oscar和kingbaseES建议配置为“org.hibernate.dialect.OracleDialect”
dbplatform=

修改命令如下:

[root@pas-216]$ cd /home/bft75/install_test/primeton-installer-1.2.0/config
[root@pas-216]$ echo '#待安装介质目录
zipPath=/home/bft75/install_test/Primeton_BFT_7.5.0_LogCenter.tar
#产品安装目标目录
destPath=/home/bft75/install_test/LogCenter_Install
#安装目录不存在时是否自动创建
autoCreateDir=true
#覆盖安装开关
coverByForce=true
#数据库驱动类
dbDriver=com.mysql.jdbc.Driver
#数据库连接URL, 需提前创建好数据库[bft75la2]
dbUrl=jdbc:mysql://127.0.0.1:3306/bft75la2
#数据库用户名
dbUserName=root
#数据库密码
dbPassword=root
#数据库类型:MYSQL、ORACLE、SQLSERVER、DM、OSCAR、KINGBASEES
dbtype=Mysql
#文件传输日志服务器端口
SERVER_PORT=29898
#mysql、oracle、sqlserver可以不配置dbplatform,置空即可。dm建议配置为“org.hibernate.dialect.DmDialect”,oscar和kingbaseES建议配置为“org.hibernate.dialect.OracleDialect”
dbplatform=' > abc.txt
[root@pas-216]$ mv abc.txt install.properties
mv:是否覆盖'install.properties'? y

参数说明:

参数 说明
参数 说明
zipPath 带安装介质目录
destPath 产品安装目标目录
autoCreateDir 安装目录不存在时是否自动创建
coverByForce 覆盖安装开关
dbDriver 数据库驱动
dbUrl 数据库连接url
dbUserName 数据库用户名
dbPassword 数据库密码
dbtype 数据库类型
SERVER_PORT 文件传输日志服务器端口
dbplatform mysql、oracle、sqlserver可以不配置dbplatform,置空即可。dm建议配置为“org.hibernate.dialect.DmDialect”,oscar和kingbaseES建议配置为“org.hibernate.dialect.OracleDialect”

说明:各类型数据库相关配置详见 安装须知

安装

​ 执行如下命令,出现如下提示,安装成功:

[root@pas-216]$ cd /home/bft75/install_test/primeton-installer-1.2.0
[root@pas-216]$ ./install.sh

9

说明: 可以打开“/home/bft75/install_test/primeton-installer-1.2.0/logs/install.log”查看哑安装详细日志。

验证

​ 1.执行如下命令,启动BFT LogCenter

[root@pas-216]$ cd /home/bft75/install_test/LogCenter_Install
[root@pas-216]$ sh startup.sh 
/home/bft75/install_test/LogCenter_Install/jre
logcenter started
agent logcenter detail log see /home/bft75/install_test/LogCenter_Install/logs/bftlogcenter.log
[root@pas-216]$ tail -f /home/bft75/install_test/LogCenter_Install/logs/bftlogcenter.log

10

停止

执行如下命令,停止BFT LogCenter:

[root@pas-216]$ sh shutdown.sh 
bft-logcenter is stopping...
kill 2856015 DONE

results matching ""

    No results matching ""