注册
Linux环境下DEM部署
专栏/技术分享/ 文章详情 /

Linux环境下DEM部署

DM_12128 2023/12/14 1407 0 0
摘要

Linux环境下DEM部署

1. 部署前准备

1.1、数据库&Tomcat安装

  1. 完成数据库部署,包括初始化实例、注册服务
  2. 安装Tomcat

1.2、修改参数

vi /dm/dmdata/DAMENG/dm.ini
MEMORY_POOL = 200
BUFFER = 1000
KEEP = 64
SORT_BUF_SIZE = 50

**1.3、执行SQL 脚本 **

dem_init.sql 路径为达梦数据库安装目录下的/web/dem_init.sql,此 SQL 脚本编码为UTF-8。

登入数据库

SQL> set CHAR_CODE UTF8
SQL> start /dmdbms/web/dem_init.sql

1.4安装tomcat和配置java环境

可在官网下载tomcat,然后上传至服务器并解压(目录自定义)

进入tomcat目录下conf目录编辑server.xml文件,添加:

maxPostSize="-1"

![img](file:///C:\Users\Shelby\AppData\Local\Temp\ksohtml13864\wps1.jpg)

1.5配置jvm内存

编辑在Tomcat安装目录bin下的catalina.sh

/dm/chenji/DEM/apache-tomcat-8.0.52/bin
JAVA_OPTS="-server -Xms256m -Xmx2048m -Djava.library.path=/dm/dmdbms/bin"

1.6配置JAVA环境

说明:数据库软件自带有jdk,也可以自己安装一个。

以下使用数据库软件自带的jdk

vi /etc/profile.d/jdk.sh

export JAVA_HOME=/dm/dmdbms/jdk
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin

配置生效环境

source /etc/profile.d/jdk.sh

查看jdk版本

java -version

2. 安装DEM

2.1拷贝dem.war到tomcat进行部署

将在数据库安装目录dmdbms/web/dem.war拷贝到Tomcat下的webapps

cp /dm/chenji/DEM/dmdbms/web/dem.war dm/chenji/DEM/apache-tomcat-8.0.52/webapps

手动解压

unzip -oq dem.war -d dem

2.2配置数据连接信息

将ip、端口、用户名、密码等修改为DEM机器的数据库实例连接信息。

编辑/dm/chenji/DEM/apache-tomcat-8.0.52/webapps/dem/WEB-INF/db.xml

![img](file:///C:\Users\Shelby\AppData\Local\Temp\ksohtml13864\wps2.jpg)

2.3启动tomcat

在Tomcat安装bin目录下

./shutdown.sh   --关闭
./startup.sh    --启动

查看进程是否存在

ps -ef | grep tomcat

进程正常后,登录浏览器,进入DEM界面

初始用户密码为admin/888888
http://192.168.3.213:8080/dem

2.4配置dmagent

在数据库安装目录/dmdbms/tool/dmagent

vi agent.ini

enter.url=http://192.168.10.21:8080/dem #DEM 访问地址 
gather_enable=true #开启收集监控数据功能,默认打开
service_enable=true #开启远程调用功能,部署时需要打开

启动dmagent

\#进程方式运行启动
./start.sh /opt/dmagent/agent.ini 

\#服务方式运行启动
./service.sh install
./service.sh start

注:以服务方式启动,无法启动时,可以先检查服务是否正常安装,查看

/dm/chenji/DEM/dmdbms/tool/dmagent/service 目录下是否有服务,如该路径下没有服务,使用systemctl list-unit-files | grep Dm 能查看到服务,需要把原先已经注册过的服务卸载了重新安装

2.5、配置需要监控的服务器

需要监控的服务器参照2.4配置dmagent即可。把enter.url指向DEM访问地址。

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服