DEM即达梦数据库企业管理系统,支持一站管理N个数据库,尤其在集群环境下,多个数据库运行状态一目了然,同时还支持批量配置各类配置项,简直不要太方便!
下面就介绍一下DEM的配置过程。
- 安装JDK
tar zxvf jdk-8u241-linux-x64.tar.gz
mv jdk1.8.0_241 /usr/local/jdk
vim /etc/profile
export JAVA_HOME=/usr/local/jdk7
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
source /etc/profile
java -version
- 配置Tomcat
tar zxvf apache-tomcat-8.5.51.tar.gz
mv apache-tomcat-8.5.51 /usr/local/tomcat
vim /etc/profile
export TOMCAT_HOME=/usr/local/tomcat
export CATALINA_HOME=/usr/local/tomcat
source /etc/profile
vim /mySoft/tomcat/conf/server.xml
在conf/server.xml中 <Connector port="8080" protocol="HTTP/1.1"... 追加属性字段 maxPostSize="-1"
<Connector port="8080" protocol="HTTP/1.1"
maxThreads="150" connectionTimeout="20000"
redirectPort="8443"
maxPostSize="-1" />
vim /mySoft/tomcat/bin/catalina.sh
修改jvm启动参数,在catalina.sh加入如下内容:
JAVA_OPTS="-server -Xms512m -Xmx1024m - XX:MaxPermSize=512m -Djava.library.path=/dm8/bin"
- 配置dm.ini
创建一个数据库作为DEM后台数据库, 数据库dm.ini参数配置进行优化, 推荐配置:
MEMORY_POOL = 200
BUFFER = 1000
KEEP = 64
MAX_BUFFER = 2000
SORT_BUF_SIZE = 50
./dminit path=/dm8/db db_name=DEM instance_name=DEMSERVER port_num=5237 CASE_SENSITIVE=N
cd /dm8/server/script/root/
./dm_service_installer.sh -t dmserver -p DEMSERVER -dm_ini /dm8/db/DEM/dm.ini
service DmServiceDEMSERVER start
vim /dm8/db/DEM/dm.ini
- 在disql运行脚本
SQL>./disql SYSDBA@localhost:5237
SQL>set define off
SQL>set char_code utf8
SQL>start /dm8/server/web/dem_init.sql
[dmdba@localhost bin]$./DmServiceDEMSERVER restart
- 拷贝war包
cp /dm8/server/web/dem.war /mySoft/tomcat/webapps/
- 配置dm.xml
vim /mySoft/tomcat/webapps/dem/WEB-INF/db.xml
<ConnectPool>
<Server>localhost</Server>
<Port>5237</Port>
………
</ConnectPool>
- 启动Tomcat
cd/usr/local/tomcat/bin
./startup.sh
- 访问项目
http://192.168.10.65:8080/dem/
admin 888888
- 安装和配置代理(监控数据库和主机)
任何想通过DEM管理的数据库都要安装配置代理,配置以后才可以在DEM中加载出来
[root@localhost bin]# cd /dm8/server/tool/dmagent/
[root@localhost dmagent]# ./DMAgentService.sh install
[root@localhost dmagent]# ./DMAgentService.sh start
vim config.properties
配置文件 config.properties
center.url=http://192.168.10.65:8080/dem
关闭防火墙
service firewalld stop
效果: