达梦8-企业管理器DEM搭建

1、搭建环境

操作系统版本

银河麒麟Linux kylin10 4.19.90-24.4.v2101.ky10.x86_64

数据库版本

DM Database Server 64 V8

2、软件环境

DEM包

官方网站找客服申请
Tomcat

apache-tomcat-8.5.46

JAVA

openjdk version 1.8.0_272(1.8以上版本)

主机IP地址192.168.6.110
DM软件的安装目录/dm8

检查防火墙,关闭防火墙

[root@kylin10 bin]# systemctl status firewalld
[root@kylin10 bin]# systemctl stop firewalld
[root@kylin10 bin]# systemctl disable firewalld

当前系统已经安装java,具有java环境,直接配置环境变量到dmdba用户下 

[root@kylin10 ~]# 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)

在dmdba用户下:

[dmdba@kylin10 ~]$ vi .bash_profile 
# Source /root/.bashrc if user has one
[ -f ~/.bashrc ] && . ~/.bashrc
export JAVA_HOME=/usr/lib/jvm/jre

PATH=$PATH:$HOME/bin:/dm8/bin:$JAVA_HOME/bin

export PATH

3、初始化一个数据库实例

新初始化的数据库实例作为DEM后台数据库。

[dmdba@kylin10 bin]$ ./dminit path=/dm8/data db_name=DMDEM instance_name=DMDEMSERVER port_num=5237  page_size=16 charset=1

4、注册数据库

[dmdba@kylin10 root]$ ./dm_service_installer.sh -t dmserver -p DMDEMSERVER -dm_ini /dm8/data/ DMDEM/dm.ini


启动:
[dmdba@kylin10 bin]$ ./DmServiceDMDEMSERVER start

5、创建DEM模式

将DEM压缩包解压到/dm8目录下,在/dm8目录下会生成一个web目录,在web目录下进入disql,执行初始化脚本。在创建的后台数据库中用 SYSDBA(或管理员用户)执行 SQL 脚本 dem_init.sql,脚本位于达梦安装目录下"../web/dem_init.sql"(此 SQL 脚本编码为 UTF-8,若使用 disql 执行 SQL 脚本,请先设置 set CHAR_CODE UTF8)。执行完脚本后,在后台数据库中会生成一个 DEM 的模式,存放 DEM 运行所需要的表和视图。 

[dmdba@kylin10 web]$ disql sysdba/SYSDBA:5237

服务器[LOCALHOST:5237]:处于普通打开状态

登录使用时间 : 3.251(ms)

disql V8

SQL>

SQL> start dem_init.sql   

6、配置TOMCAT

将tomcat压缩包解压

[root@kylin10 opt]# tar -zxvf apache-tomcat-8.5.46.tar.gz

在 conf/server.xml 配置文件中 <Connector port="8080" protocol="HTTP/1.1"... 位置处添加属性字段 maxPostSize="-1"。

[root@kylin10 conf]# pwd

/opt/apache-tomcat-8.5.46/conf

[root@kylin10 conf]#

[root@kylin10 conf]# vi server.xml

 

 7、DEM连接配置

将 dem.war 包放置在 Tomcat 的 webapps 目录下,启动 Tomcat,会自动解压 war 包生成 DEM 目录。在 bin 目录下执行脚本启动 Tomcat。

 [root@kylin10 webapps]# cp /dm8/web/dem.war /opt/apache-tomcat-8.5.46/webapps
启动tomcat
[root@kylin10 bin]# pwd
/opt/apache-tomcat-8.5.46/bin

[root@kylin10 bin]# ./startup.sh 
Using CATALINA_BASE:   /opt/apache-tomcat-8.5.46
Using CATALINA_HOME:   /opt/apache-tomcat-8.5.46
Using CATALINA_TMPDIR: /opt/apache-tomcat-8.5.46/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /opt/apache-tomcat-8.5.46/bin/bootstrap.jar:/opt/apache-tomcat-8.5.46/bin/tomcat-juli.jar
Tomcat started.

浏览器访问:http://192.168.6.110:8080 能看到Apache Tomcat页面说明Tomcat配置正常。

8、配置后台数据库连接

配置后台数据库的连接信息:ip、port、用户名、密码、连接池大小、SSL 登录信息等,在文件 dem/WEB-INF/db.xml 配置。 

[root@kylin10 WEB-INF]# pwd
/opt/apache-tomcat-8.5.46/webapps/dem/WEB-INF

[root@kylin10 WEB-INF]# vi db.xml
<?xml version="1.0" encoding="UTF-8"?>
<ConnectPool>
        <Server>192.168.6.110</Server>
        <Port>5237</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>
~

重新启动tomcat,访问DEM

[root@kylin10 bin]# ./shutdown.sh
[root@kylin10 bin]# ./startup.sh

在浏览器输入 DEM 端 IP:端口 / DEM,默认用户和密码为 "admin/888888" ,登录到 DEM 页面中。例如:http://192.168.6.110:8080/dem ,在登录界面输入用户名admin和密码888888,点击“登录”就可登录进入DEM系统。

9、部署agent

部署 dmagent 之前,需要确定服务器配置 JAVA 1.8 及以上版本的运行环境,运行 java –version 查看 JAVA 版本,核对 dmagent 机器和 dem 运行机器的时间一致。

获取 dmagent。

dmagent 有两种获取方式:

(1)达梦数据库安装目录的 tool 下存有 dmagent。tool目录下的dmagent可能会出现版本不匹配的情况。

(2)登录部署好的 DEM,在资源包中下载 dmagent 压缩包。

拷贝 dmagent 到要部署的机器上。解压到/dm8。

[root@kylin10 opt]# unzip dmagent.zip -d /dm8
[root@kylin10 opt]# chown -R dmdba:dinstall /dm8/dmagent/

--修改 dmagent 配置。配置 dmagent 目录下的 agent.ini:
[dmdba@kylin10 dmagent]$ pwd
/dm8/dmagent
[dmdba@kylin10 dmagent]$ 
[dmdba@kylin10 dmagent]$ vi agent.ini

center_url   = http://192.168.6.110:8080/dem                      
ip_list      = [192.168.6.110]                           


--启动dmagent

[dmdba@kylin10 dmagent]$ ./start.sh -d agent.ini

脚本注册与服务启动
[root@kylin10 dmagent]# ./service.sh install
[root@kylin10 dmagent]# cd service/
[root@kylin10 service]# ./DmAgentService start

10、访问DEM

在浏览器输入 DEM 端 IP:端口 / DEM,默认用户和密码为 "admin/888888" ,登录到 DEM 页面中。

负载分析

实际监控

联机大盘

      

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值