达梦DEM部署心得

DEM是达梦的一款集中式企业管理平台,包含达梦管理工具manager、达梦性能监视工具monitor、达梦迁移工具dts等多种功能.,还有数据库运维、监控和告警等功能。
这里在我在虚拟机环境上进行DEM的部署

1.环境

操作系统:CentOS 7
中间件:Tomcat

2.环境准备

(1)创建后台库

安装库
在这里插入图片描述
初始化实例

[dmdba@localhost bin]$ ./dminit path=/home/dmdba/dmdbms/data charset=1 CASE_SENSITIVE=N
initdb V8
db version: 0x7000b
file dm.key not found, use default license!
License will expire on 2021-11-06

 log file path: /home/dmdba/dmdbms/data/DAMENG/DAMENG01.log


 log file path: /home/dmdba/dmdbms/data/DAMENG/DAMENG02.log

write to dir [/home/dmdba/dmdbms/data/DAMENG].
create dm database success. 2021-03-01 22:16:04
[dmdba@localhost bin]$ 

修改后台库参数
建议参数:`

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

使用manager工具修改参数(也可使用disql工具)

执行下列语句

SQL> alter system set ‘SORT_BUF_SIZE’=50;
SQL> alter system set ‘BUFFER’=1000 spfile;
SQL> alter system set ‘KEEP’=64 spfile;
SQL> alter system set ‘MAX_BUFFER’=2000 spfile;
SQL> alter system set ‘SORT_BUF_SIZE’=50 spfile;

在这里插入图片描述
(2)在后台库中执行dem_init.sql
在数据库安装路径的web目录下,有部署DEM的所需的dem_init.sql和dem.war
在这里插入图片描述
在这里插入图片描述

3.配置Tomcat

服务器未安装jdk 1.8和Tomcat 9.0的需要先下载安装jdk1.8和Tomcat9.0,可去官网下载,或在下面的链接下载
jdk:
https://pan.baidu.com/s/1W_JMSWmr3b4TbITZe86LcQ
提取码:ld3q
tomcat
https://pan.baidu.com/s/15j2SY4NwUeFmz9_qdxeBCA
提取码:2dau

安装jdk之前,先卸载centos7自带的openjdk,
输入

rpm -qa | grep java

然后用rpm -e --nodeps或yum -y remove命令删除java-xxx-openjdk-xxxxx格式的文件
将下载好的jdk压缩包解压在自己想要的路径下,然后编辑/etc/profile添加如下配置

export JAVA_HOME=/usr/jdk1.8.0_161 #jdk安装路径
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bi

安装之后,输入java -version检查安装结果

在这里插入图片描述
Tomcat直接解压即可使用

安装好之后开始配置Tomcat
配置环境变量

vim /etc/profile

末尾添加

CATALINA_HOME=/usr/local/tomcat
export PATH=$PATH:$CATALINA_HOME/bin

wq保存退出
使环境变量生效

source /etc/profile

配置Tomcat安装路径下的conf目录内的server.xml,在<Connector port…末尾添加maxPostSize="-1",wq保存

[root@localhost apache-tomcat-9.0.43]# cd /usr/soft/tomcat/apache-tomcat-9.0.43/conf/
[root@localhost conf]# vim server.xml

在这里插入图片描述
修改 jvm 启动参数
进入Tomcat路径的bin目录,修改catalina.bat文件,添加

bin/catalina.sh -> JAVA_OPTS="-server -Xms256m -Xmx1024m
-XX:MaxPermSize=512m -Djava.library.path=/home/dmdba/dmdbms/bin"#基于你的后台库安装路径
[root@localhost conf]# cd ../bin/
[root@localhost bin]# vim catalina.bat 

在这里插入图片描述
拷贝dem.war到tomcat的 webapps 目录下
启动tomcat(也可不启动,但要在在 dem.war 中配
置)

[root@localhost home]$ cd /home/dmdba/dmdbms/web/
[root@localhost web]$ ls
dem_init.sql  DEM.pdf  demsdk.jar  dem.war  readme.txt
[root@localhost web]$ cp dem.war /usr/soft/tomcat/apache-tomcat-9.0.43/webapps/
[root@localhost web]$ cd /usr/soft/tomcat/apache-tomcat-9.0.43/webapps/
[root@localhost webapps]$ ls
dem.war  docs  examples  host-manager  manager  ROOT
[root@localhost webapps]$ cd ../bin/
[root@localhost bin]$ ./startup.sh 
Using CATALINA_BASE:   /usr/soft/tomcat/apache-tomcat-9.0.43
Using CATALINA_HOME:   /usr/soft/tomcat/apache-tomcat-9.0.43
Using CATALINA_TMPDIR: /usr/soft/tomcat/apache-tomcat-9.0.43/temp
Using JRE_HOME:        /usr/jdk1.8.0_161
Using CLASSPATH:       /usr/soft/tomcat/apache-tomcat-9.0.43/bin/bootstrap.jar:/usr/soft/tomcat/apache-tomcat-9.0.43/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
Tomcat started.
[root@localhost bin]$ 

配置dem.war解压后的webapps/dem/WEB-INI路径下的db.xml

[root@localhost WEB-INF]$ cd ../webapps/dem/WEB-INF
[root@localhost WEB-INF]$ vim db.xml 

配置内容如下

<?xml version="1.0" encoding="UTF-8"?>
<ConnectPool>
        <Server>192.168.0.160</Server> #数据库IP地址,也可填localhost
        <Port>5236</Port> #数据库端口
        <User>SYSDBA</User> #用户名
        <Password>SYSDBA</Password> #口令
        <InitPoolSize>5</InitPoolSize> #初始化池大小
        <CorePoolSize>10</CorePoolSize> #核心池大小
        <MaxPoolSize>50</MaxPoolSize> #最大池大小
        <KeepAliveTime>60</KeepAliveTime> #保留时间
        <DbDriver></DbDriver> #数据库驱动,可不填
        <DbTestStatement>select 1</DbTestStatement> #数据库测试声明
        <SSLDir>../sslDir/client_ssl/SYSDBA</SSLDir> #SSL
        <SSLPassword></SSLPassword>
</ConnectPool>

重启tomcat(若前面是启动tomcat进行解压)

[root@localhost webapps]$ cd ../../../
[root@localhost apache-tomcat-9.0.43]$ cd bin/
[root@localhost bin]$ ./shutdown.sh 
Using CATALINA_BASE:   /usr/soft/tomcat/apache-tomcat-9.0.43
Using CATALINA_HOME:   /usr/soft/tomcat/apache-tomcat-9.0.43
Using CATALINA_TMPDIR: /usr/soft/tomcat/apache-tomcat-9.0.43/temp
Using JRE_HOME:        /usr/jdk1.8.0_161
Using CLASSPATH:       /usr/soft/tomcat/apache-tomcat-9.0.43/bin/bootstrap.jar:/usr/soft/tomcat/apache-tomcat-9.0.43/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
[root@localhost bin]$ ./startup.sh 
Using CATALINA_BASE:   /usr/soft/tomcat/apache-tomcat-9.0.43
Using CATALINA_HOME:   /usr/soft/tomcat/apache-tomcat-9.0.43
Using CATALINA_TMPDIR: /usr/soft/tomcat/apache-tomcat-9.0.43/temp
Using JRE_HOME:        /usr/jdk1.8.0_161
Using CLASSPATH:       /usr/soft/tomcat/apache-tomcat-9.0.43/bin/bootstrap.jar:/usr/soft/tomcat/apache-tomcat-9.0.43/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
Tomcat started.
[root@localhost bin]$

4.测试登录

连接http://192.168.0.160:8080/dem/
在这里插入图片描述
默认账号密码
账号:admin
密码:888888

主界面效果
在这里插入图片描述
以上就是我DM8_DEM的部署心得,本次测试在我自己的虚拟机上进行,生产环境需按环境不同进行修改,若要错误,欢迎各位大神指正

更多技术知识请关注达梦云适配中心技术社区
达梦云适配中心

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值