达梦数据库DEM监控部署教程分享

简介: 达梦数据库DEM监控部署教程分享


DM企业管理器的英文全称DM Enterprise Manger,简称DEM。DEM提供一个通过WEB界面来监控、管理、维护DM数据库的集中式管理平台,可以从任何可以访问WEB应用的位置通过DEM来圣DM数据库进行各种管理和监控。

一、安装JDK

1、下载所需安装包jdk-8u311-linux-x64.tar.gz

2、将解压后的目录移至/usr/local/jdk

3、配置环境变量

  1. [root@mydm ~]#vi /etc/profile #末尾添加以下内容
  2. JAVA_HOME=/usr/local/jdk/
  3. vi /root/.bashrc
  4. PATH=$PATH:$JAVA_HOME/bin
  5. [root@mydm ~]#source /etc/profile
  6. [root@mydm ~]#java -verison

说明:之前分享过JDK一键安装脚本。

二、安装tomcat

1、从官网下载所需的安装包apache-tomcat-8.5.81.tar.gz

2、将解压后的目录移至/usr/local/

3、进入bin目录下启动tomcat

  1. [root@mydm ~]# tar -xvf apache-tomcat-8.5.81.tar.gz -C /usr/local/
  2. [root@mydm ~]# cd /usr/local/apache-tomcat-8.5.81/bin
  3. [root@mydm ~]# sh start.sh

三、下载所需的dem.war

此安装包需联系DM销售获取。

四、修改数据库参数

  1. vi /dm/data/PROD/dm.ini
  2. MEMORY_POOL = 200
  3. BUFFER = 1000
  4. KEEP = 64
  5. SORT_BUF_SIZE = 50

五、执行SQL脚本

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

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

六、安装DEM

拷贝dem.war到tomcat进行部署

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

  1. [root@mydm ~]#cp /dm/dbms/web/dem.war /usr/local/apache-tomcat-8.5.81/webapps
  2. [root@mydm ~]# jar -xvf dem.war
  3. [root@mydm ~]#cd dem/WEB-INF/db.xml

修改对应的IP地址、端口和账号密码等

  1. [root@mydm sslDir]# cp /usr/local/apache-tomcat-8.5.81/webapps/dem/WEB-INF/sslDir/server_ssl.tar /dm/dbms/bin
  2. [root@mydm bin]# tar -xvf server_ssl.tar
  3. [root@mydm bin]# chown -R dmdba.dinstall server_ssl
  4. [root@mydm bin]# ./shutdown.sh
  5. [root@mydm bin]# ./startup.sh

七、登录DEM

  1. http://192.168.59.172:8080/dem

  1. 默认账号密码为admin/88888

八、监控数据库所在主机

1、安装dmagent

上传dmagent-5.2.3.zip至数据库安装目录下

  1. [root@mydm ~]#unzip dmagent-5.2.3.zip
  2. vi agent.ini
  3. 修改以下内容
  4. center.url=http://192.168.59.172:8080/dem #DEM访问地址  
  5. gather_enable=true #开启收集监控数据功能,默认打开  
  6. service_enable=true #开启远程调用功能,部署时需要打开,

  1. [root@mydm ~]# ./start.sh -d agent.ini
  2. Starting dmagent...
  3. The dmagent(pid: 7806) started successfully.

九、启动短信通知

大家根据需求进行配置即可,短信需要对接可以开放的短信接口。

相关文章
|
4月前
|
SQL 关系型数据库 数据库
【YashanDB知识库】OM仲裁节点故障后手工切换方案和yasom仲裁重新部署后重新纳管数据库集群方案
本文介绍了主备数据库集群的部署、OM仲裁故障切换及重新纳管的全过程。首先通过解压软件包并调整安装参数完成数据库集群部署,接着说明了在OM仲裁故障时的手动切换方案,包括关闭自动切换开关、登录备节点执行切换命令。最后详细描述了搭建新的yasom仲裁节点以重新纳管数据库集群的步骤,如生成配置文件、初始化进程、执行托管命令等,确保新旧系统无缝衔接,保障数据服务稳定性。
|
4月前
|
数据库
【YashanDB知识库】数据库一主一备部署及一主两备部署时,主备手动切换方法及自动切换配置
【YashanDB知识库】数据库一主一备部署及一主两备部署时,主备手动切换方法及自动切换配置
【YashanDB知识库】数据库一主一备部署及一主两备部署时,主备手动切换方法及自动切换配置
|
4月前
|
SQL 缓存 分布式数据库
【赵渝强老师】达梦数据库的线程结构
达梦数据库采用单进程、多线程结构,利用对称服务器架构实现高效资源利用与可扩展性。其核心线程类型包括监听线程(管理客户端连接)、I/O线程(处理数据页读写)、工作线程(执行数据操作)、调度线程(定时任务管理)和日志刷新线程(确保REDO日志刷盘)。通过合理分工与同步机制,达梦数据库实现了高性能与稳定性。视频讲解进一步详细介绍了各线程的功能与协作方式。
【赵渝强老师】达梦数据库的线程结构
|
4月前
|
SQL 数据库 Docker
【赵渝强老师】在Docker中运行达梦数据库
本文介绍了在Docker容器中部署达梦数据库(DM 8)的具体步骤,包括创建文件夹、下载安装包、导入镜像、启动容器、登录数据库及查看状态等操作。同时,通过视频讲解辅助理解。文中还分析了将数据库服务容器化的潜在问题,如数据安全性、硬件资源争用、网络带宽占用和额外隔离带来的挑战,指出数据库服务在生产环境中可能不适合容器化的原因。
174 4
【赵渝强老师】在Docker中运行达梦数据库
|
4月前
|
Linux 数据库
【赵渝强老师】达梦数据库的目录结构
本文介绍了达梦数据库(DM 8)安装成功后的目录结构查看方法,通过Linux的`tree`命令展示各目录功能,如`bin`存放可执行文件、`data`为数据库实例目录等。还提供了视频讲解及`data`目录下具体文件示例,帮助用户深入了解数据库文件组成与作用。
124 23
|
4月前
|
存储 SQL NoSQL
【赵渝强老师】达梦数据库的逻辑存储结构
本文介绍了达梦数据库的存储结构,包括逻辑和物理存储两部分。逻辑存储结构由数据库(Database)、表空间(Tablespaces)、段(Segments)、簇(Cluster)和页(Page)组成。数据库是最大逻辑单元,包含所有表、索引等;表空间由数据文件组成,用于存储对象;段由簇构成,簇包含连续的数据页;页是最小存储单元。文中还提供了查询表空间、段和页大小的SQL语句,并附有视频讲解和示意图。
128 7
|
4月前
|
存储 SQL 数据库
【赵渝强老师】达梦数据库的数据库对象
达梦数据库包含基本与复杂两大类数据库对象。基本对象如表、索引、视图、序列和同义词,通过单一DDL语句创建和管理。表是数据存储核心,支持多种数据类型;索引提升查询速度,常见类型包括聚集、唯一、函数等索引;视图提供虚表功能;序列生成有序整数;同义词简化对象访问。复杂对象包括存储过程、函数和触发器,需用DMSQL语言开发,适用于更复杂的业务逻辑处理。文中通过实例详细介绍了各类对象的创建与使用方法。
129 3
|
4月前
|
SQL 关系型数据库 网络安全
Navicat Premium 17 最新版下载与配置:5分钟完成企业级数据库工具部署
Navicat Premium 17 是一款支持多种主流数据库(如 MySQL、Oracle、PostgreSQL 等)的多数据库管理工具,提供可视化数据建模、SQL 编辑和数据同步等功能。试用版提供 14 天全功能体验,商业版支持跨平台使用。安装环境要求 Windows 10/11 或 macOS 12.0+,最低配置为 4GB 内存。下载并解压安装包后,按步骤启动安装程序、接受许可协议、自定义安装路径并完成安装。首次运行时需激活许可证并配置数据库连接。常见问题包括无法写入注册表、试用期续费及连接数据库权限问题。高级功能涵盖 SSH 通道加速、自动化任务调度和性能调优建议。
1058 19
|
4月前
|
SQL 存储 运维
【赵渝强老师】达梦数据库的客户端工具
本文介绍了达梦数据库的多种工具及其使用方法,包括disql交互式查询工具、数据库配置助手DBCA、DM管理工具、DM服务查看器、DM控制台工具、DM数据迁移工具、DM性能监视工具以及DM审计分析工具。每种工具的功能和操作步骤均有详细说明,并配有相关图片和代码示例,帮助用户更好地理解和使用这些工具,提升数据库管理和维护效率。
288 1
|
5月前
|
中间件 关系型数据库 数据库
docker快速部署OS web中间件 数据库 编程应用
通过Docker,可以轻松地部署操作系统、Web中间件、数据库和编程应用。本文详细介绍了使用Docker部署这些组件的基本步骤和命令,展示了如何通过Docker Compose编排多容器应用。希望本文能帮助开发者更高效地使用Docker进行应用部署和管理。
132 19

热门文章

最新文章

OSZAR »