DEM介绍及其安装部署教程

1. DEM介绍

        DEM(DM enterprise manage),即web版企业管理器,以WEB应用的方式提供数据库管理,监控和维护的功能 ,实现远程管理和监控数据库实例,并且不仅局限于单个数据库实例的管理和监控,也能够对数据库集群(MPP,DSC,数据守护,DMTDD,DMDPC)进行管理和监控

2. 安装部署

2.1 安装DM8并建立后台数据库

        有关DM8的安装与配置,所涉内容较多,在此不便介绍,具体可以参考DM在线技术文档:产品手册 | 达梦技术文档

        创建数据库DMDB1作为 DEM 后台数据库,数据库 dm.ini 参数配置进行优化,该配置文件再安装目录/data/DMDB1中,推荐配置如下:

        MEMORY_POOL          =  200
        BUFFER               =  1000
        KEEP                 =  64
        MAX_BUFFER           =  2000
        SORT_BUF_SIZE        =  50

        

2.2 建相关数据表

        在该数据库中执行SQL脚本dem_init.sql,脚本存放于安装目录下:web/dem_init.sql。

        ●可以使用DM管理工具-manager打开执行:

[root@vm2 dm8]# ./tool/manager #打开DM管理工具

        ●也可以使用Disql工具:

#打开disql,其为DM 数据库的一个命令行客户端工具,用来与 DM 数据库服务器进行交互。
[root@vm2 dm8]# ./tool/disql
#使用login登录到数据库服务器,也可以使用connect,详见DM文档中心:《DM8_DIsql使用手册》,随后输入服务器名、用户名、密码等相关信息
SQL> login 
#执行dem_init.sql
SQL> start /dm8/web/dem_init.sql

2.3 安装配置tomcat

        这里顺便提供安装配置tomcat教程,如果已经配置则可以跳过。

2.3.1 下载与解压

        可以在官网上下载,官网链接:https://tomcat.apache.org/,但是官网下载速度偏慢,这里使用国内镜像,使用的版本为v8.5.81

[root@vm2 cjt]#  wget https://mirrors.bfsu.edu.cn/apache/tomcat/tomcat-8/v8.5.81/bin/apache-tomcat-8.5.81.tar.gz #国内镜像下载
[root@vm2 cjt]#  tar -zxvf apache-tomcat-8.5.81.tar.gz #解压

2.3.2 安装

        这里安装到usr/local/tomcat下:

[root@vm2 cjt] # mv apache-tomcat-8.5.81 /usr/local/tomcat #安装目录:usr/local/tomcat

2.3.3 启动与关闭

        Tomcat启动需要Java环境,关于java环境的安装不在文章所涉内容中,使用java -version检查版本:

[root@vm2 cjt]# java -version

         启动:

[root@vm2 tomcat]# cd /usr/local/tomcat
[root@vm2 tomcat]# ./bin/startup.sh

         关闭:

[root@vm2 tomcat]# ./bin/shutdown.sh

2.4 配置tomcat

2.4.1 修改server.xml

        打开tomcat中conf/server.xml文件,在 Connector port="8080" protocol="HTTP/1.1"... 后追加属性字段 maxPostSize="-1";

[root@vm2 tomcat]# cd /usr/local 
[root@vm2 local]# vi ./tomcat/conf/server.xml

 2.4.2 修改 jvm 启动参数

        打开bin/catalina.sh,在末尾添加(最后的地址为DM安装目录中bin的地址):

JAVA_OPTS="-server -Xms256m -Xmx1024m -Djava.library.path=/dm8/bin";
[root@vm2 local]# vi ./tomcat/bin/catalina.sh

 

2.5 复制dem.war文件至tomcat

        将dm8/web/dem.war复制到tomcat/webapps下:

[root@vm2 local]# cd /dm8/web
[root@vm2 web]# cp dem.war /usr/local/tomcat/webapps
[root@vm2 web]# ls /usr/local/tomcat/webapps #查看复制情况

 

 2.6 启动tomcat 并解压dem.war

        启动tomcat,会自动解压dem.war,生成一个dem文件夹

[root@vm2 tomcat]# ./bin/startup.sh
[root@vm2 tomcat]# ls ./webapps

 

 2.7 配置后台数据库的连接信息

        在解压的dem/WEB=INF/db.xml中配置ip、接口号、用户名、密码、连接池等信息(假设本机IP:192.168.127.128)

[root@vm2 tomcat]# vi ./webapps/dem/WEB-INF/db.xml

 2.8 重新启动tomcat并登录

root@vm2 tomcat]# ./bin/shutdown.sh
root@vm2 tomcat]# ./bin/startup.sh

         浏览器登录192.168.127.128:8080/dem/即可,默认的用户名/密码为admin/888888

        登录后的界面:

2.9 dmagent部署

2.9.1 获取dmagent

        dmagent在数据库安装目录下/tool/dmagent中,或者在dem资源监控->主机->下载代理中获得。

2.9.2 修改dmagent配置

        修改dmagent/agent.ini配置文件:将center url 后的地址改为http://192.168.127.128:8080/dem/,将service enable设置为true,gather enable设置为true。

[root@vm2 ~]# cd /dm8/
[root@vm2 dm8]# vi ./tool/dmagent/agent.ini

2.9.3 核对dmagent和DEM所运行机器时间

        一般要求dmagent和DEM所运行机器时间一致,最多不要相差5分钟(此为消息失效时间)

2.9.4 注册dmagent服务并启动

[root@vm2 dmagent]# cd /dm8/tool/dmagent
[root@vm2 dmagent]# ./service.sh install
[root@vm2 dmagent]# cd ./service
[root@vm2 dmagent]# ./DmAgentService start

2.9.5 登录DEM并查看是否验证成功

        登录DEM,点击左侧智能运维-资源监控,查看是否成功。

更多关于DM数据库内容请参考DM社区:https://eco.dameng.com

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值