注册
达梦DEM介绍和部署学习感想
培训园地/ 文章详情 /

达梦DEM介绍和部署学习感想

2022/12/28 1292 0 0

DM企业管理器的英文全称DM Enterprise Manger,简称DEM。DEM提供一个通过WEB界面来监控、管理、维护DM数据库的集中式管理平台,可以从任何可以访问WEB应用的位置通过DEM来圣DM数据库进行各种管理和监控。
88141e639d02580b4b34664b2a855efbda3ee8.webp
因为DEM考试没有题目,所以就在这里发帖子回顾一下配置步骤:
第1步,创建一个数据库作为DEM后台数据库, 数据库dm.ini参数配置进行优化, 推荐配置如下:

MEMORY_POOL=200

BUFFER=1000

KEEP=64

SORT_BUF_SIZE=50

第2步,在该数据库中执行以下SQL脚本dem_init.sql,重启数据库实例;

SQL>set define off

SQL>set char_code utf8

SQL>start /dm8/web/dem_init.sql

[dmdba@localhost bin]$./DmServiceDMSERVER restart

第3步,配置tomcat:
(1)解压tomcat

[dmdba@localhost ~]$unzip apache-tomcat-8.0.20.zip

(2)在conf/server.xml中 <Connector port=“8080” protocol=“HTTP/1.1”… 追加属性字段 maxPostSize=“-1”

<Connector port="8080" protocol="HTTP/1.1"  
            maxThreads="150" connectionTimeout="20000"  
            redirectPort="8443"  
            maxPostSize="-1" />

(3)修改jvm启动参数,在catalina.sh加入如下内容:

JAVA_OPTS="-server -Xms512m -Xmx1024m -XX:MaxPermSize=512m -Djava.library.path=/dm8/bin"

第4步,配置后台数据库的连接信息:ip、port、用户名、密码信息等,在文件WEB-INF/db.xml(dem.war中)配置如下:

(1)配置JAVA环境变量到dmdba用户的.bash_profile中,拷贝dem.war到apache的webapps中。

export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.51-2.4.5.5.el7.x86_64/jre

export PATH=$JAVA_HOME/bin:$PATH

(2)启动tomcat。

[dmdba@localhost bin]$./startup.sh

(3)修改db.xml,IP,端口,用户名密码等信息,根据时间进行调整。

 <?xml version="1.0" encoding="UTF-8"?>

 <ConnectPool>

    	<Dbtype>dm8</Dbtype>

    	<Server>192.168.10.65</Server>

    	<Port>5236</Port>

    	<User>SYSDBA</User>

    	<Password>SYSDBA</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>

(4)关闭tomcat

[dmdba@localhost bin]$ ./shutdown.sh

第5步,启动tomcat并且访问

(1)启动tomcat。

[dmdba@localhost bin]$./startup.sh

(2)假设本机ip为192.168.10.65,开启浏览器访问url(http://192.168.10.65:8080/dem),登录(admin/888888)
布署代理:

  1. 获取dmagent 可以通过2种方式获取dmagent
  1. 达梦数据库安装目录的tool下存有dmagent
  2. 登录部署好的DEM:
在监控和告警模块下单击主机,打开主机面板,在工具栏选择更多->下载代理,下载dmagent。 拷贝dmagent到要部署的机器上。
  1. 修改dmagent配置
    配置dmagent目录下的agent.ini:
center.url=http://192.168.0.104:8080/dem #DEM访问地址  
gather_enable=true #开启收集监控数据功能,默认打开  
service_enable=true #开启远程调用功能,部署时需要打开,
  1. 核对dmagent和DEM所运行机器时间:
    一般要求dmagent和DEM所运行机器时间一致,最多不要相差5分钟。
  2. 启动dmagent dmagent目录下:
    Windows:
start.bat <DMAGENT_HOME>/agent.ini #进程方式运行  
service.bat start/restart #服务方式运行 l

linux:
root账号:

[root@localhost dmagent]# ./service.sh install
[root@localhost dmagent]# ./service.sh start
重定向至 /bin/systemctl start DmAgentService.service
start.sh <DMAGENT_HOME>/agent.ini #进程方式运行  
​​service.sh​​ start/restart #服务方式运行  

以上,达梦DEM部署完毕。
558a3bb477f81e2dde75188c4f7b6c0cdb0dca.png

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服