1、DEM概述
1.1 DEM简介
DM 企业管理器的英文全称 DM Enterprise Manager,简称 DEM。
DEM 提供一个通过 Web 界面来监控、 管理并维护 DM 数据库的集中式管理平台,可以从任何可以访问 Web 应用的位置通过 DEM 来对 DM 数据库进行各种管理和监控。
DEM 不仅包含了传统桌面工具、 管理工具 Manager 和数据迁移工具 DTS 等的功能, 还提供了集群部署、 监控和告警的功能。
1.2 环境准备
1.2.1 安装JDK
#上传并解压JDK包
mkdir -p /usr/jdk
cd /usr/jdk
tar zxvf /tmp/softjdk-8u291-linux-x64.tar.gz
#配置JDK环境变量
vi ~/.bash_profile
export JAVA_HOME=/usr/jdk/jdk1.8.0_291
export PATH=
J
A
V
A
H
O
M
E
/
b
i
n
:
JAVA_HOME/bin:
JAVAHOME/bin:PATH
export CLASSPATH=.:
J
A
V
A
H
O
M
E
/
l
i
b
/
d
t
.
j
a
r
:
JAVA_HOME/lib/dt.jar:
JAVAHOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
#查看JDK版本
java -version
1.2.2 安装Tomcat
#上传并解压tomcat
tar -zxvf /tmp/soft/apache-tomcat-8.5.68.tar.gz
1.2.3 安装DM8数据库
mkdir -p /tmp/soft
chown -R dmdba:dinstall /tmp/soft
chmod -R 755 /tmp/soft
su - dmdba
cd /tmp/soft
./DMInstall.bin -i(执行命令行安装)
安装完成后用root执行脚本:
/opt/dmdbms/script/root/root_installer.sh
初始化实例:
cd /opt/dmdbms/bin
./dminit PATH=/home/dameng/data PAGE_SIZE=16
启动数据库服务:
cd /opt/dmdbms/bin
./dmserver /data/DAMENG/dm.ini
2、安装配置DEM
2.1 修改数据库dm.ini
MEMORY_POOL = 200
BUFFER = 1000
KEEP = 64
SORT_BUF_SIZE = 50
2.2 执行dem_init.sql脚本
cd /opt/dmdbms/bin
./disql SYSDBA/SYSDBA
SQL> set CHAR_CODE UTF8
SQL> show char_code
SQL> start /opt/dmdbms/web/dem_init.sql
2.3 修改tomcat配置
1)修改server.xml参数
vim /data/apache-tomcat-8.5.68/conf/server.xml
追加参数:
maxPostSize="-1";
2)修改JVM参数
vim /data/apache-tomcat-8.5.68/bin/catalina.sh
JAVA_OPTS="-server -Xms256m -Xmx1024m -Djava.library.path=/opt/dmdbms/bin"
3)将 dem.war 放到 tomcat 的 webapps 目录下,启动 tomcat会自动解压war包。
cd /data/apache-tomcat-8.5.68/bin
./startup.sh
2.4 修改db.xml
#配置 DEM 后台数据库的连接信息: ip、 port、用户名、密码、连接池大小以及 SSL登录信息等。
vim /data/apache-tomcat-8.5.68/webapps/dem/WEB-INF/db.xml
2.5 重启tomcat
cd /data/apache-tomcat-8.5.68/bin
./shutdown.sh
./startup.sh
2.6 登录DEM管理器
输入部署 DEM 的机器 IP 为 192.168.1.18,
则 DEM 访问址:http://192.168.1.18:8080/dem/
默认用户名和密码:admin/888888