DEM搭建
1、概念
DM 企业管理器的英文全称 DM Enterprise Manager,简称 DEM。
DEM 提供一个通过 Web 界面来监控、管理并维护 DM 数据库的集中式管理平台,可以从任何可以访问 Web 应用的位置通过 DEM 来对 DM 数据库进行各种管理和监控。DEM 不仅包含了传统桌面工具、管理工具 Manager 和数据迁移工具 DTS 等的功能,还提供了集群部署、监控和告警的功能。并且不仅局限于单个数据库实例的管理和监控,也能够对数据库集(DM MPP、 DMDSC 以及数据守护)进行管理和监控。
DEM 由以下几个部分组成:DEM 服务器;DEM 存储数据库;要管理和监控的数据库实例;数据库代理服务(dmagent)
其中 DEM 服务器为 DEM 应用服务器,负责处理客户端工具功能逻辑并存储 dmagent收集到的数据到 DEM 存储数据库,同时展示数据给客户端。
DEM 存储数据库存储 DEM 的元数据和 dmagent 收集到的监控数据。
数据库代理服务 dmagent 为部署在远程机器上的代理,DEM 通过 dmagent 访问远程主机,同时 dmagent 收集监控信息发送给 DEM。
DEM系统架构图
2、安装部署
2.1初始化数据库实例
./dminit path=/dm8/data DB_NAME=DMDB INSTANCE_NAME=DEM PAGE_SIZE=32 LOG_SIZE=2048
2.2执行脚本
在创建的后台数据库中用SYSDBA(或管理员用户)执行SQL脚本dem_init.sql,脚本位于达梦安装目录下…/web/dem_init.sql(此SQL脚本编码为UTF-8,若使用disql执行SQL脚本,请先设置set CHAR_CODE UTF8)。执行完脚本后,在后台数据库中会生成一个DEM的模式,存放DEM运行所需要的表和视图。
2.3配置Tomcat
2.3.1下载并解压
2.3.2检查JAVA环境。启动之前需要确定配置JAVA 1.8及以上版本的运行环境,运行java –version查看JAVA版本
2.3.3修改server.xml配置文件
加入maxPostSize=“-1”
2.3.4修改catalina.sh配置文件
bin/catalina.sh
JAVA_OPTS="-server -Xms256m -Xmx1024m -Djava.library.path=/dm8/dmdbms/bin"
2.3.5复制dem.war到Tomcat的webapps目录下
启动Tomcat自动解压
2.3.6配置/dem/WEB-INF/db.xml文件
2.4配置dmagent的配置文件agent.ini
cd /dm8/tool/dmagent
2.4启动dmagent
Linux:bin/start.sh –d agent.ini
Windows:start.bat –d agent.ini
3、登录
在浏览器中输入agent.ini中配置的网址登录(admin\888888)
3、登录
在浏览器中输入agent.ini中配置的网址登录(admin\888888)
[外链图片转存中…(img-pPcOEzb6-1655111678077)]
如果还有任何问题,欢迎到达梦在线服务平台提问哦!
社区 | 达梦在线服务平台https://eco.dameng.com