DM DEM 安装部署
一、DEM简介
DEM 以 Web 应用的方式提供数据库管理、监控和维护的功能,实现远程管理和监控数 据库实例,并且不仅局限于单个数据库实例的管理和监控,也能够对数据库集(MPP、DSC 以及数据守护)进行管理和监控。
DEM 由以下几个部分组成:
DEM 服务器
DEM 存储数据库
要管理和监控的数据库实例
数据库代理服务(dmagent)
其中 DEM 服务器为 DEM 应用服务器,负责处理客户端工具功能逻辑并存储 dmagent
收集到的数据到 DEM 存储数据库,同时展示数据给客户端。
DEM 存储数据库存储 DEM 的元数据和 dmagent 收集到的监控数据。
数据库代理服务 dmagent 为部署在远程机器上的代理,DEM 通过 dmagent 访问远程
主机,同时 dmagent 收集监控信息发送给 DEM。
系统架构图如下:
二、安装 DEM
1、部署 TOMCAT
1.1上传所需要的介质到服务器,并进行解压,赋予 tomcat 目录及目录内文件权限
cd /opt/
chmod -R 755 apache-tomcat-8.5.45/
cd apache-tomcat-8.5.45/
ls -ltr
1.2配置 tomcat
cd /opt/apache-tomcat-8.5.45/conf
vi server.xml
<Connector port=“8989” protocol=“HTTP/1.1” maxPostSize=“-1”
connectionTimeout=“20000”
redirectPort=“8443” />
编辑配置文件,标签后追加属性 maxPostSize=“-1”
2、DEM 后台库部署
2.1安装单机 DM8
给安装文件可执行权限:
Chmod 755 DMInstall.bin
执行安装文件:
./DMInstall.bin -i
安装过程:
2.2执行初始化程序,初始化数据库实例
进入达梦脚本路径下,注册数据库服务脚本
2.3修改dm.ini参数
BUFFER = 1000
KEEP = 64
SORT_BUF_SIZE = 50
2.4启动数据库
[dmdba@192 DMDB]$ cd /etc/init.d/
[dmdba@192 init.d]$ ./DmServicedbserver restart
2.5初始化 dem 脚本
./disql SYSDBA/Dameng123:5238
Start /dm8/web/dem_init.sql
3、部署DEM
3.1拷贝 dem.war 到 apache-tomcat-8.5.45/webapps/目录下
cp dem.war /opt/apache-tomcat-8.5.45/webapps
3.2执行./startup.sh,让 tomcat 解压 dem.war
cd /opt/apache-tomcat-8.5.45/bin/
./startup.sh
3.3执行完成后随即运行./shutdown.sh 停止 tomcat
./shutdown.sh
3.4修改 apache-tomcat-8/webapps/dem/WEB-INF/db.xml
cd /opt/apache-tomcat-8.5.45/webapps/dem/WEB-INF/
vi db.xml
cd /opt/apache-tomcat-8.5.45/bin
3.5重启 tomcat
./startup.sh
4、验证
访问:http://192.168.42.129:8989/dem/
默认登录密码 admin/888888
登录后界面:
5、迁移评估工具使用
5.1新建评估
5.2选迁移评估方式
5.3连接源端数据源
5.4指定要评估的数据类型
5.5选择要评估的对象
5.6详情总览
5.7评估进度和报告
5.8评估详细
5.9对象兼容情况的详细信息
5.10导出对象DDL
5.11Source:原始的对象DDL
5.12Dest:目的的对象DDL
5.13导出SQL
5.14Source:原始的SQL
5.15Dest:目的SQL,分完全兼容,转换后兼容,不兼容,兼容未知
5.16导出的评估报告
文章
阅读量
获赞