达梦DM-安装DM企业管理器DEM

达梦数据库DM8-安装DM企业管理器DEM

环境准备
虚拟机版本:VMware WORKSTATION 14PRO
虚机系统版本:Centos7
数据库版本:DM 8
DEM版本:4.0.4
DMAgent版本:4.0.4
Tomcat版本:apache-tomcat-8.5.55
Java版本:java-1.8.0

安装说明
DEM全称为Dameng Enterprise Manager。DEM提供了数据库对象管理和数据库监控的功能,并且通过远程主机部署代理,能够实现对远程主机状态和远程主机上达梦数据库实例状态的监控。
本次为安装DEM成功连接主机与数据库成功即可。不涉及后续的DEM的其他部署方式应用。

一.数据库准备

1.创建元数据库
调整DEM元数据库的参数,修改数据库文件dm.ini,元数据库基本参数要求如下:

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

2.运行脚本
运行数据库软件的安装目录dmdba/web/目录下的dem_init.sql脚本,运行后会在元数据库中创建DEM模式及相关的元数据。

[dmdba@centos7 bin]$ ./disql SYSDBA/SYSDBA123

服务器[LOCALHOST:5236]:处于普通打开状态
登录使用时间: 5.059(毫秒)
disql V8
SQL> set CHAR_CODE UTF8
SQL> start /home/dmdba/dmdbms/web/dem_init.sql

二.配置Tomcat和DEM

1.Tomcat的配置修改

  • 解压Tomcat至指定位置,我安装到如图位置
[root@centos7 tomcat]# pwd
/home/dmdba/tomcat
[root@centos7 tomcat]# ls
apache-tomcat-8.5.55  apache-tomcat-8.5.55.tar.gz
  • 配置文件修改
    在tomcat路径conf/server.xml中 <Connector port=“8080” protocol=“HTTP/1.1”… 追加属性字段 maxPostSize=“-1”
<Connector port="8080" protocol="HTTP/1.1"
               maxPostSize="-1"
               connectionTimeout="20000"
               redirectPort="8443" />

2.安装DEM

  • 将DEM项目war拷贝tomcat项目目录,并解压
[root@centos7 ~]# cp /home/dmdba/dmdbms/web/dem.war /home/dmdba/tomcat/apache-tomcat-8.5.55/webapps/
[root@centos7 ~]# unzip -oq dem.war -d dem
[root@centos7 webapps]# ls
dem  dem.war  docs  examples  host-manager  manager  ROOT
  • 配置DEM中元数据库的连接信息。
[root@centos7 WEB-INF]# vi /home/dmdba/tomcat/apache-tomcat-8.5.55/webapps/dem/WEB-INF/db.xml

根据我虚拟机情况修改数据库版本、数据库IP地址、数据库端口号、数据库用户名及密码

<?xml version="1.0" encoding="UTF-8"?>
<ConnectPool>
        <Server>192.168.6.63</Server>
        <Port>5236</Port>
        <User>SYSDBA</User>
        <Password>SYSDBA123</Password>
        <InitPoolSize>50</InitPoolSize>
        <CorePoolSize>100</CorePoolSize>
        <MaxPoolSize>500</MaxPoolSize>
        <KeepAliveTime>60</KeepAliveTime>
        <DbDriver></DbDriver>
        <DbTestStatement>select 1</DbTestStatement>
        <SSLDir>../sslDir/client_ssl/SYSDBA</SSLDir>
        <SSLPassword></SSLPassword>
</ConnectPool>
  • 启动Tomcat
[root@centos7 bin]# pwd
/home/dmdba/tomcat/apache-tomcat-8.5.55/bin
[root@centos7 bin]# 
[root@centos7 bin]# ./startup.sh 
Using CATALINA_BASE:   /home/dmdba/tomcat/apache-tomcat-8.5.55
Using CATALINA_HOME:   /home/dmdba/tomcat/apache-tomcat-8.5.55
Using CATALINA_TMPDIR: /home/dmdba/tomcat/apache-tomcat-8.5.55/temp
Using JRE_HOME:        /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64/jre
Using CLASSPATH:       /home/dmdba/tomcat/apache-tomcat-8.5.55/bin/bootstrap.jar:/home/dmdba/tomcat/apache-tomcat-8.5.55/bin/tomcat-juli.jar
Tomcat started.
[root@centos7 bin]# 

三.DEM验证

  • 登陆DEM
    此前已配置完成Java环境变量,如不配置环境变量。后续操作可能会出现报错情况。DEM正常启动,启动成功后在浏览器中输入dem的地址即可进入DEM登录界面。
    在这里插入图片描述
    输入默认用户密码进行登陆
    在这里插入图片描述
  • 配置数据库代理
    监控数据库主机或数据库需要在被监控的服务器上启动dmagent服务。
    dmagent的路径在数据库安装目录的…/dmdbms/tool/dmagent下,目录下有相关的脚本和配置文件,如果不需要安装完整的DM可以将dmagent目录打包并解压到服务进行使用。
[root@centos7 dmagent]# pwd
/home/dmdba/dmdbms/tool/dmagent
[root@centos7 dmagent]# ls
config.properties       DMAgentRunner.bat   DMAgentService.sh  log4j.xml   wrapper
config.properties.0820  DMAgentRunner.sh    lib                readme.pdf
data                    DMAgentService.bat  log                VERSION
[root@centos7 dmagent]# 

修改配置文件config.properties,指向DEM的web页面地址

[root@centos7 dmagent]# vi config.properties
##[General]
##run_mode values:
##0 - assist process
##1 - assist process & monitor
##2 - assist process & monitor & deployer
run_mode=2
##id_gen_policy values:
##0: mac&ip, mac preferred
##1: ip
id_gen_policy=0
ap_port=6363
rmi_port=6364

##[DEM]
center.url=http://192.168.6.63:8080/dem
center.agent_servlet=dem/dma_agent

  • 注册服务

进入到dmdbms/tool/dmagent下,用root用户运行:./DMAgentService.sh install ,之后启动服务./DMAgentService.sh start

[root@centos7 dmagent]# ./DMAgentService.sh status
DMAgentService (installed with systemd) is running: PID:4126
[root@centos7 dmagent]# 

四.配置监控验证

  • 主机监控

配置成功后主机监控显示连接成功,可查看主机主要资源使用
在这里插入图片描述

  • 数据库监控
    相应的配置过程已省略,可查看配置成功后数据库监控显示连接成功,可查看主机主要资源使用
    在这里插入图片描述
    至此VMware虚拟机Centos7安装【达梦数据库DM8-安装DM企业管理器DEM】操作完成。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值