DEM工具安装部署

DEM简介

DEM即DM企业管理器,是一个通过Web界面来监控、管理、维护达梦数据库的一个web工具。DEM具有数据库迁移、集群部署、监控、告警等功能。
DEM的组成包括如下:
DEM服务器:负责处理客户端功能逻辑并存储dmagent收集到的数据到DEM存储数据库中,同时向客户端展示监控数据。
DEM存储数据库:存储DEM的元数据和dmagent收集到的监控数据。
数据库实例:需要被管理监控的数据库实例。
数据库代理服务:部署在远程机器上的代理,DEM通过 dmagent访问远程主机,同时dmagent收集监控信息发送给DEM。
DEM系统架构图如下:
在这里插入图片描述

DEM安装

1 环境准备

服务器:虚拟机
操作系统:ubuntu20.04
内存:建议2G
其他:DEM WAR包在达梦安装目录下…/web/dem.war;Tomcat,JAVA1.8:Java版本必须要1.8;达梦数据库:提前安装好达梦数据库作为DEM的后台数据库。配置DMAGENT的服务器要和DEM所在的服务器时间一致。

2 安装Tomcat

在达梦数据库已经安装好的环境下,在Tomcat官网下载合适的版本,我这里下载的是apache-tomcat-tomcat-8.5.81。把Tomcat包通过xftp上传到虚拟机中/opt目录下,并解压
unzip apache-tomcat-8.5.81
在这里插入图片描述
修改Tomcat配置
在conf/server.xml配置文件中<Connector port=“8080” protocol=“HTTP/1.1”… 位置处添加属性字段 maxPostSize=“-1”:
在这里插入图片描述
在bin/catalina.sh配置文件中,根据数据库的安装路径,修改jvm启动参数:
在文件末尾加一句:
JAVA_OPTS="-server -Xms256m -Xmx2048m -Djava.library.path=/dm8/bin"这个路径根据你实际bin文件所在路径。
配置Java环境
数据库自带有jdk,也可以自己安装。
使用数据库自带的jdk
修改/etc/profile.d/jdk.sh文件
在这里插入图片描述
使配置生效:source /etc/profile.d/jdk.sh
查看Java版本java -version
在这里插入图片描述

3 DEM连接配置

创建dem所需的数据库
cd /dm8/bin
./disql sysdba/SYSDBA
在这里插入图片描述
把dem.war包放置到Tomcat的webapps目录下,启动Tomcat,会自动解压war包生成DEM目录。在bin目录下执行脚本启动Tomcat:
在这里插入图片描述
在这里插入图片描述
配置数据库连接
配置后台数据库的连接信息:ip、port、用户名、密码、连接池大小、SSL登录信息等,在文件dem/WEB-INF/db.xml配置;
在这里插入图片描述
这里的server为dem所在服务器的ip
重新启动Tomcat使生效。
在浏览器输入IP:8080/dem/即可访问,默认用户名admin,密码888888
在这里插入图片描述

4 dmagent部署

要在被监控和管理的数据库的机器上部署dmagent,我这里是在部署dem服务器的主机上安装了dmagent,实现监控本机的数据库。

修改数据库安装目录下/tool/dmagent/agent.ini配置:
center_url = http://192.168.232.130:8080/dem #dem所在机器的地址
使用root用户注册dmagent服务
cd /dm8/tool/dmagent/
./service.sh install
使用root用户启动dmagent服务
cd /dm8/tooldmagent/service/
./DmAgentService start
登录DEM点击智能运维-资源监控检查DEM和dmagent是否连通
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值