本文主要是介绍达梦好用的监控工具 -- DEM 及配置流程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
DM 企业管理器的英文简称 DM Enterprise Manager (DEM)。 提供一个通过 WEB 界面来监控,管理,维护 DM 数据库的集中式管 理平台,可以从任何可以访问 web 应用的位置通过 DEM 来对 DM 数 据库进行各种管理和监控。(类似Oracle OEM的管理工具)
文章目录
- DEM 的配置流程
- 1 修改dm.ini参数
- 2 运行dem_init.sql脚本
- 3 配置TOMCAT
- 4 访问DEM
DEM 的配置流程
1 修改dm.ini参数
[dmdba@DM8 ~]$ cd /dm/data/DAMENG/
[dmdba@DM8 DAMENG]$ vi dm.ini MEMORY_POOL = 200BUFFER = 1000KEEP = 64SORT_BUF_SIZE = 50
2 运行dem_init.sql脚本
- 在DB中配置
[dmdba@DM8 ~]$ cd /dm/web
[dmdba@DM8 web]$ cat readme.txt[dmdba@DM8 bin]$ ./disql sysdba/Dongyu89757SQL> set define offSQL> set char_code utf8SQL> start /dm8/web/dem_init.sql
- 重启DB服务
[dmdba@DM8 bin]$ ./DmServiceDMSERVER restart
Stopping DmServiceDMSERVER: [ OK ]
Starting DmServiceDMSERVER: [ OK ]
[dmdba@DM8 bin]$
3 配置TOMCAT
- 查看java版本
[dmdba@DM8 web]$ java -version
openjdk version "1.8.0_272"
OpenJDK Runtime Environment Bisheng (build 1.8.0_272-b10)
OpenJDK 64-Bit Server VM Bisheng (build 25.272-b10, mixed mode)
- 在conf/server.xml中 <Connector port=“8080” protocol=“HTTP/1.1”… 追加属性字段 maxPostSize="-1"
[dmdba@DM8 dm]$ unzip apache-tomcat-8.0.20.zip
[dmdba@DM8 dm]$ mv apache-tomcat-8.0.20 tomcat8
[dmdba@DM8 dm]$ cd tomcat8/
[dmdba@DM8 tomcat8]$ cd conf/
[dmdba@DM8 conf]$ vi server.xml69 <Connector port="8080" protocol="HTTP/1.1"70 connectionTimeout="20000"71 redirectPort="8443"72 maxPostSize="-1" /> --> 新加这一行内容
-
修改jvm启动参数,在catalina.sh加入如下内容:
JAVA_OPTS="-server -Xms512m -Xmx1024m -XX:MaxPermSize=512m -Djava.library.path=/dm8/bin"
[dmdba@DM8 tomcat8]$ pwd
/dm/tomcat8
[dmdba@DM8 tomcat8]$ ls
bin conf lib LICENSE logs NOTICE RELEASE-NOTES RUNNING.txt temp webapps work[dmdba@DM8 tomcat8]$ chmod 775 -R bin
[dmdba@DM8 tomcat8]$ cd bin/
[dmdba@DM8 bin]$ vi catalina.sh
-- 在最上面加入JAVA_OPTS="-server -Xms512m -Xmx1024m -XX:MaxPermSize=512m -Djava.library.path=/dm8/bin"
- 配置启动文件
[dmdba@DM8 tomcat8]$ cp /dm/web/dem.war /dm/tomcat8/webapps/
- 配置java 环境变量
[root@DM8 ~]# cd /usr/lib/jvm/
[root@DM8 ~]# ls[dmdba@DM8 ~]$ vi .bash_profile
export JAVA_HOME=/usr/lib/jvm/jre-1.8.0-openjdk-1.8.0.272.b10-7.ky10.x86_64 --> 新加这一行内容
export PATH=$JAVA_HOME/bin:$PATH --> 新加这一行内容
export PATH=$JAVA_HOME/bin:$DM_HOME/bin:$PATH --> 新加这一行内容[dmdba@DM8 ~]$ source .bash_profile
- 启动tomcat
[dmdba@DM8 bin]$ ./startup.sh
Using CATALINA_BASE: /dm/tomcat8
Using CATALINA_HOME: /dm/tomcat8
Using CATALINA_TMPDIR: /dm/tomcat8/temp
Using JRE_HOME: /usr/lib/jvm/jre-1.8.0-openjdk-1.8.0.272.b10-7.ky10.x86_64
Using CLASSPATH: /dm/tomcat8/bin/bootstrap.jar:/dm/tomcat8/bin/tomcat-juli.jar
Tomcat started.
4 访问DEM
- 检查dem.war 是否已解压
[dmdba@DM8 bin]$ cd /dm/tomcat8/webapps/
[dmdba@DM8 webapps]$ ls
dem dem.war docs examples host-manager manager ROOT
- 配置后台数据库的连接信息:ip、port、用户名、密码信息等,在文件WEB-INF/db.xml(dem.war中)配置如下:
[dmdba@DM8 WEB-INF]$ cd /dm/tomcat8/webapps/dem/WEB-INF
[dmdba@DM8 WEB-INF]$ vi db.xml<?xml version="1.0" encoding="UTF-8"?>
<ConnectPool><Server>192.168.2.10</Server> ---> 本机IP地址<Port>5236</Port> ---> 数据库port(不变) 5236<User>SYSDBA</User> ---> <Password>SYSDBA</Password> ---> sysdba的密码<InitPoolSize>5</InitPoolSize><CorePoolSize>10</CorePoolSize><MaxPoolSize>50</MaxPoolSize><KeepAliveTime>60</KeepAliveTime><DbDriver></DbDriver><DbTestStatement>select 1</DbTestStatement><SSLDir>../sslDir/client_ssl/SYSDBA</SSLDir><SSLPassword></SSLPassword>
</ConnectPool>
~
- 重启tomcat
[dmdba@DM8 WEB-INF]$ cd /dm/tomcat8/bin/
[dmdba@DM8 bin]$ ./shutdown.sh
Using CATALINA_BASE: /dm/tomcat8
Using CATALINA_HOME: /dm/tomcat8
Using CATALINA_TMPDIR: /dm/tomcat8/temp
Using JRE_HOME: /usr/lib/jvm/jre-1.8.0-openjdk-1.8.0.272.b10-7.ky10.x86_64
Using CLASSPATH: /dm/tomcat8/bin/bootstrap.jar:/dm/tomcat8/bin/tomcat-juli.jar
OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=512m; support was removed in 8.0
[dmdba@DM8 bin]$
[dmdba@DM8 bin]$
[dmdba@DM8 bin]$ ./startup.sh
Using CATALINA_BASE: /dm/tomcat8
Using CATALINA_HOME: /dm/tomcat8
Using CATALINA_TMPDIR: /dm/tomcat8/temp
Using JRE_HOME: /usr/lib/jvm/jre-1.8.0-openjdk-1.8.0.272.b10-7.ky10.x86_64
Using CLASSPATH: /dm/tomcat8/bin/bootstrap.jar:/dm/tomcat8/bin/tomcat-juli.jar
Tomcat started.
- 访问路径
http://192.168.56.121:8080/dem/
admin/888888
这篇关于达梦好用的监控工具 -- DEM 及配置流程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!