1、下载安装配置tomcat
使用dmdba用户解压tomcat包。安装完tomcat之后,会生成以下目录:
查看JAVA版本,要求JAVA 1.8及以上版本的运行环境
若系统中不带jdk环境可以在环境变量中指定数据库中的jdk目录即可,如下所示:
[root@localhost ~]# cat /etc/profile
export JAVA_HOME=/soft/jdk1.8.0_131
export PATH=JAVAHOME/bin:PATH
export CLASSPATH=.:JAVAHOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
在conf/server.xml配置文件中<Connector port=“8080” protocol=“HTTP/1.1”… 位置处添加属性字段maxPostSize="-1"
修改jvm启动参数,修改tomcat目录下的bin/catalina.sh,添加以下内容:
JAVA_OPTS="-server -Xms256m -Xmx1024m -Djava.library.path=/home/dmdba/dmdbms/bin"
2、解压dem.war包置Tomcat的webapps目录下。
3、创建后台数据库。
创建一个DM数据库作为DEM后台数据库,初始化参数不做要求,默认即可,数据库dm.ini参数配置进行优化,推荐配置如下:
MEMORY_POOL = 200
BUFFER = 1000
KEEP = 64
SORT_BUF_SIZE = 50
在创建的后台数据库中用SYSDBA(或管理员用户)执行SQL脚本dem_init.sql,此SQL脚本编码为UTF-8,需要先设置set CHAR_CODE UTF8
4、配置后台数据库连接
配置后台数据库的连接信息:ip、port、用户名、密码、连接池大小、SSL登录信息等,在文件dem/WEB-INF/db.xml配置:
5、配置日志级别
在webapps/dem/WEB-INF目录下,log4j.xml文件控制着日志级别。LOG_LEVEL参数控制日志的显示信息,LOG_MAX_SIZE,LOG_MAX_COUNT,LOG_PRESERVE_DURATION这3个参数动态组合控制日志量和日志保存的最大大小,超过这个最大大小的日志会被删除。
6、启动tomcat
更换了个tomcat apache-tomcat-9.0.107版本启动正常
7、配置数据库agent
vi /home/dmdba/dmdbms/tool/dmagent/agent.ini
center_url = http://192.168.56.121:8080/dem
ip_list = [192.168.56.121]
DEM 从 V7.6.0 版本后,为了提高安全性,agent 默认移除了 service.key 文件,agent 启动需要本地的 service.key,默认 dmagent 没有该文件,所以启动 dmagent 失败。
【问题解决】
通过手动生成和安装 service.key 参考命令如下:
/opt/dmagent/start.sh INSTALL_SERVICE_KEY 999999
service.key 生成和安装完成后 dmagent 即可重新启动。
启动 dmagent 命令参考如下:
/opt/dmagent/service.sh start
文章
阅读量
获赞