DM8配置DEM可视化客户端

准备工作

一.上传jdk解压以后配置profile文件,保存以后source /ect/profile

cat >> /etc/profile

JAVA_HOME=/home/dmdba/java/jdk1.8.0_171

CLASSPATH=.:$JAVA_HOME/lib/tools.jar

export JAVA_HOME CLASSPATH

PATH=$JAVA_HOME/bin:$PATH

export PATH

EOF

二.下载上传Tomcat压缩包

Apache Tomcat® - Apache Tomcat 8 Software Downloads

三.登录使用disql时运行dem_init.sql

conn sysdba/SYSDBA@192.168.254.131:5236

set CHAR_CODE UTF8

start /home/dmdba/dmdbms/web/dem_init.sql

安装讲解

一.DEM 由以下几个部分组成:

DEM 服务器

DEM 存储数据库

要管理和监控的数据库实例

数据库代理服务(dmagent)

其中 DEM 服务器为 DEM 应用服务器,负责处理客户端工具功能逻辑并存储 dmagent收集到的数据到 DEM 存储数据库,同时展示数据给客户端。

DEM 存储数据库存储 DEM 的元数据和 dmagent 收集到的监控数据。

数据库代理服务 dmagent 为部署在远程机器上的代理,DEM 通过 dmagent 访问远程

主机,同时 dmagent 收集监控信息发送给 DEM。

二.部署:

DEM 与达梦数据库代理(简称 dmagent)需同时部署。dmagent 是 DEM 部署在远程,主机上的代理,只有在主机上启动了 dmagent,达梦企业管理平台软件才可以访问远程主机,并监控远程主机的相关信息。

其中 DEM WAR 包在达梦安装目录下/web/dem.war。

Tomcat 需要自己准备,与要部署的机器版本匹配即可。

需要配置 JAVA 环境,JAVA 版本必须为 JAVA 1.8。

达梦数据库为 DEM 的后台库,故需保证 DEM 所在机器能访问达梦数据库。达梦数据库安装及实例创建详见《DM8 安装手册》。

查看JAVA版本

java -version

一.DEM部署安装

1.修改 DEM 后台数据库 dm.ini 参数配置,推荐配置:

MEMORY_POOL = 200

BUFFER = 1000

KEEP = 64

SORT_BUF_SIZE = 50

2.在 DEM 后台库中执行 SQL 脚本 dem_init.sql。

dem_init.sql 路径为达梦数据库安装目录下的/web/dem_init.sql,此 SQL 脚本

编码为 UTF-8。

3.配置 tomcat,路径显示:

1)在conf/server.xml 中

2)修改 jvm 启动参数;

在bin/catalina.sh中增加

JAVA_OPTS="-server -Xms256m -Xmx1024m -Djava.library.path=/home/dmdba/dmdbms/bin"

3)将 dem.war 放到 tomcat 的 webapps 目录下;

4)启动 tomcat (必须先启动 tomcat,才会解压缩 war 包,也可以直接在dem.war 中配置,该方式则无需启动 tomcat)。

4.修改 DEM 连接后台数据库配置文件 db.xml

配置 DEM 后台数据库的连接信息:ip、port、用户名、密码、连接池大小以及SSL登录信息等,在文件 WEB-INF/db.xml(在 dem.war 中,解压后在tomcat的路径 webapps/dem/war/WEB-INI/db.xml 下)中配置。

若要以 SSL 安全方式连接后台数据库,则需配置 SSLDir 和 SSLPassword默认在 WEB-INF/sslDir 目录中存有密钥对,WEB-INF/db.xml 配置客户端连接使用的密钥文件路径(SSLDir)为 WEB-INF/sslDir/client_ssl/SYSDBA,密码(SSLPassword)为空,对应 WEB-INF/db.xml 中配置的登录用户 SYSDBA。此时,只需拷贝 WEB-INF/sslDir/server_ssl 至后台数据库执行码目录。

5.启动/重启 tomcat

如果步骤 3 中启动了 tomcat,则需重启 tomcat,否则启动 tomcat。

6.登录验证

假设部署 DEM 的机器 IP 为 192.168.254.131,则 DEM 访问地址:http://192.168.254.131:8080/dem/

默认用户名和密码:admin/888888。

登录失败可能原因:

https与http的问题

配置路径包含中文

环境变量未配置好,需要先查看jdk版本及环境配置

二.配置开机自启

cp /home/dmdba/tomcat/apache-tomcat-8.0.35/bin/catalina.sh /etc/init.d/tomcatDEM

vi /etc/init.d/tomcatDEM

添加

#chkconfig: 2345 10 90

#description:Dameng DEM Tomcat Service

CATALINA_HOME=/home/dmdba/tomcat/apache-tomcat-8.0.35

添加服务开机自启 chkconfig --add tomcatDEM chkconfig --level 2345 tomcatDEM on chkconfig --list tomcatDEM

重启tomcat服务 /etc/init.d/tomcatDEM stop /etc/init.d/tomcatDEM start

三.配置dmagent

vi agent.ini(修改需要连接的dem的ip地址)

安装DMAgentService,并启动 (root用户,注意要先安装服务,不然会报错服务未安装)

[root@dm8mpp03 ~]# ./service.sh install

Detected RHEL or Fedora:

Installing the DMAgentService daemon…

[root@dm8mpp03 ~]# /./service.sh start

Starting DMAgentService…

… running: PID:xxxx

#启动后,DEM SERVER会自动发现监控主机。

访问DEM系统查看目标主机

另外找一台部署了达梦数据库的虚拟机,部署dmagent,之后可以通过dem对这台数据库状态进行监控,进入达梦数据库安装目录的 tool 下的 dmagent,对agent.ini进行配置

center.url=http://192.168.0.104:8080/dem #DEM 访问地址

gather_enable=true #开启收集监控数据功能,默认打开

service_enable=true #开启远程调用功能,部署时需要打开

10、启动agent,注意服务器需要配置java1.8以上环境,否则会报错

[root@192 dmagent]# ./service.sh install

[root@192 dmagent]# ./service.sh start

11、启动成功后进入DEM的web界面,点击监控及告警即可看到该数据库的信息,可以对该数据的状态进行监控

达梦数据库 - 新一代大型通用关系型数据库 | 达梦在线服务平台达梦数据库产品体验站,DM8在线试玩,达梦数据库全系列产品免费下载,官方权威的快速上手文档和产品手册,最活跃的达梦技术社区,面向全行业ISV厂商免费的云适配服务。icon-default.png?t=M666https://eco.dameng.com/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值