1.上传tomcat安装包并解压赋权
[root@hsin1 dem]# tar -zvxf apache-tomcat-11.0.20.tar.gz
[root@hsin1 dem]# chown -R dmdba:dinstall ./
确定java版本,tomcat需要1.8版本jdk
[dmdba@hsin1 dem]$ java -version
2.修改server.xml配置文件
在conf/server.xml配置文件中<Connector port=“8080” protocol=“HTTP/1.1”… 位置处添加属性字段maxPostSize="-1"
3.修改jvm启动参数
修改tomcat目录下的bin/catalina.sh,添加以下内容:
JAVA_OPTS="-server -Xms256m -Xmx1024m -Djava.library.path=/dmdata/dmdb/bin"
如果java池调整后启动不了,删除即可,测试环境也可以不调整,使用默认值。
1.解压dem.war包到Tomcat的webapps目录下
[dmdba@hsin1 webapps]$ unzip -oq dem.war -d dem
2.创建后台数据库
创建一个DM数据库作为DEM后台数据库,初始化参数不做要求,默认即可,数据库dm.ini参数配置进行优化,推荐配置如下:
MEMORY_POOL = 200
BUFFER = 1000
KEEP = 64
SORT_BUF_SIZE = 50
在创建的后台数据库中用SYSDBA(或管理员用户)执行SQL脚本dem_init.sql
登录数据库实例中,执行:
SQL> set define off;
SQL> start dem_init.sql
3.配置后台数据库连接
配置后台数据库的连接信息:ip、port、用户名、密码、连接池大小、SSL登录信息等,在文件dem/WEB-INF/db.xml配置:
[dmdba@hsin1 WEB-INF]$ pwd
/dmdata/dem/apache-tomcat-11.0.20/webapps/dem/WEB-INF
[dmdba@hsin1 WEB-INF]$ cp db.xml db.xml.bak
[dmdba@hsin1 WEB-INF]$ vi db.xml
[dmdba@hsin1 WEB-INF]$ cat db.xml
4.配置日志级别
在webapps/dem/WEB-INF目录下,log4j.xml文件控制着日志级别。LOG_LEVEL参数控制日志的显示信息,LOG_MAX_SIZE,LOG_MAX_COUNT,LOG_PRESERVE_DURATION这3个参数动态组合控制日志量和日志保存的最大大小,超过这个最大大小的日志会被删除。
1.启动tomcat
cd /dmdata/dem/apache-tomcat-9.0.116/bin
[dmdba@hsin1 bin]$ ./startup.sh
2.配置agent
[dmdba@hsin1 dmagent]$ cd /dmdata/dmdb/tool/dmagent
[dmdba@hsin1 dmagent]$ vi agent.ini
center_url = http://10.10.122.10:8080/dem
ip_list = [10.10.122.10]
注意此处的agent指的是dm数据库实例的agent,不是tomcat里的agent。
DEM 从 V7.6.0 版本后,为了提高安全性,agent 默认移除了 service.key 文件,agent 启动需要本地的 service.key,默认 dmagent 没有该文件,所以启动 dmagent 失败。
【问题解决】
通过手动生成和安装 service.key 参考命令如下:
/dmagent/start.sh INSTALL_SERVICE_KEY 999999
service.key 生成和安装完成后 dmagent 即可重新启动。
3.创建service.key
[dmdba@hsin1 dmagent]$ sh start.sh INSTALL_SERVICE_KEY 999999
[dmdba@hsin1 dmagent]$ ./start.sh –d agent.ini
4.登录后查看DEM平台
默认密码:admin/888888
5.启动和关闭命令
启动agent
/dmdata/dmdb/tool/dmagent/
[dmdba@hsin1 dmagent]$ start.sh –d agent.ini
停止 kill进程
或者使用root注册服务正常启动
[root@hsin1 dmagent]# ./service.sh install
input agent home [/dmdata/dmdb/tool/dmagent] :
input agent.ini path [/dmdata/dmdb/tool/dmagent/agent.ini] :
input service user [dmdba] :
installation the service DmAgentService completed.
[root@hsin1 dmagent]#
[root@hsin1 dmagent]# cd service/
启动:
[root@hsin1 service]# ./DmAgentService start
停止:
[root@hsin1 service]# ./DmAgentService stop
启动tomcat
/dmdata/dem/apache-tomcat-9.0.116/bin
[dmdba@hsin1 bin]$ ./startup.sh
关闭:
[dmdba@hsin1 bin]$ ./shutdown.sh
文章
阅读量
获赞
