DM企业管理器的英文全称DM Enterprise Manger,简称DEM。DEM提供一个通过WEB界面来监控、管理、维护DM数据库的集中式管理平台,可以从任何可以访问WEB应用的位置通过DEM来圣DM数据库进行各种管理和监控。
一、安装JDK
1、下载所需安装包jdk-8u311-linux-x64.tar.gz
2、将解压后的目录移至/usr/local/jdk
3、配置环境变量
[root@mydm ~]#vi /etc/profile #末尾添加以下内容
JAVA_HOME=/usr/local/jdk/
vi /root/.bashrc
PATH=$PATH:$JAVA_HOME/bin
[root@mydm ~]#source /etc/profile
[root@mydm ~]#java -verison
说明:之前分享过JDK一键安装脚本。
二、安装tomcat
1、从官网下载所需的安装包apache-tomcat-8.5.81.tar.gz
2、将解压后的目录移至/usr/local/
3、进入bin目录下启动tomcat
[root@mydm ~]# tar -xvf apache-tomcat-8.5.81.tar.gz -C /usr/local/
[root@mydm ~]# cd /usr/local/apache-tomcat-8.5.81/bin
[root@mydm ~]# sh start.sh
三、下载所需的dem.war
此安装包需联系DM销售获取。
四、修改数据库参数
vi /dm/data/PROD/dm.ini
MEMORY_POOL = 200
BUFFER = 1000
KEEP = 64
SORT_BUF_SIZE = 50
五、执行SQL脚本
dem_init.sql 路径为达梦数据库安装目录下的/dm/dbms/web/dem_init.sql,此 SQL 脚本编码为UTF-8。
SQL> set CHAR_CODE UTF8
SQL> start /dmdbms/web/dem_init.sql
六、安装DEM
拷贝dem.war到tomcat进行部署
将在数据库安装目录/dm/dbms/web/dem.war拷贝到Tomcat下的webapps
[root@mydm ~]#cp /dm/dbms/web/dem.war /usr/local/apache-tomcat-8.5.81/webapps
[root@mydm ~]# jar -xvf dem.war
[root@mydm ~]#cd dem/WEB-INF/db.xml
修改对应的IP地址、端口和账号密码等
[root@mydm sslDir]# cp /usr/local/apache-tomcat-8.5.81/webapps/dem/WEB-INF/sslDir/server_ssl.tar /dm/dbms/bin
[root@mydm bin]# tar -xvf server_ssl.tar
[root@mydm bin]# chown -R dmdba.dinstall server_ssl
[root@mydm bin]# ./shutdown.sh
[root@mydm bin]# ./startup.sh
七、登录DEM
http://192.168.59.172:8080/dem
默认账号密码为admin/88888
八、监控数据库所在主机
1、安装dmagent
上传dmagent-5.2.3.zip至数据库安装目录下
[root@mydm ~]#unzip dmagent-5.2.3.zip
vi agent.ini
修改以下内容
center.url=http://192.168.59.172:8080/dem #DEM访问地址
gather_enable=true #开启收集监控数据功能,默认打开
service_enable=true #开启远程调用功能,部署时需要打开,
[root@mydm ~]# ./start.sh -d agent.ini
Starting dmagent...
The dmagent(pid: 7806) started successfully.
九、启动短信通知
大家根据需求进行配置即可,短信需要对接可以开放的短信接口。