1、数据库软件安装
/home/dmdba/dmdbms/script/root/root_installer.sh
2、初始化实例
./dminit path=/dmdata CHARSET=1 ----字符集选择UTF-8
/home/dmdba/dmdbms/script/root/dm_service_installer.sh -t dmserver -p DmServer -dm_ini /dmdata/DAMENG/dm.ini
3、修改dm.ini参数
SP_SET_PARA_VALUE(2,'MEMORY_POOL',200);
SP_SET_PARA_VALUE(2,'BUFFER',1000);
SP_SET_PARA_VALUE(2,'KEEP',64);
SP_SET_PARA_VALUE(2,'MAX_BUFFER',2000);
SP_SET_PARA_VALUE(2,'SORT_BUF_SIZE',50);
--验证
select * from v$dm_ini where para_name in('MEMORY_POOL','BUFFER','KEEP','MAX_BUFFER','SORT_BUF_SIZE');
4、导入数据
启动数据库导入DEM统计数据表,执行dem_ini.sql文件
[dmdba@localhost bin]$ ./disql SYSDBA/SYSDBA
服务器[LOCALHOST:5236]:处于普通打开状态
登录使用时间 : 2.096(ms)
disql V8
SQL> show CHAR_CODE;
CHAR_CODE DEFAULT.
SQL> set CHAR_CODE UTF8; ---dem_init.sql是UTF-8格式,所以需要设置
SQL> show CHAR_CODE;
CHAR_CODE UTF8.
SQL> start /home/dmdba/dmdbms/web/dem_init.sql
5、上传tomcat并解压
Apache Tomcat® - Welcome!下载
apache-tomcat-8.5.81.tar.gz
tar -zxvf apache-tomcat-8.5.81.tar.gz
mv apache-tomcat-8.5.81 tomcat
6、启动tomcat
将dem.war放到tomcat的webapps下面,并启动tomcat
cp /home/dmdba/dmdbms/web/dem.war /soft/tomcat/webapps/
cd /soft/tomcat/bin/
./startup.sh
Using CATALINA_BASE: /soft/tomcat
Using CATALINA_HOME: /soft/tomcat
Using CATALINA_TMPDIR: /soft/tomcat/temp
Using JRE_HOME: /usr
Using CLASSPATH: /soft/tomcat/bin/bootstrap.jar:/soft/tomcat/bin/tomcat-juli.jar
Using CATALINA_OPTS:
Tomcat started.
7、修改db.xml文件
cd /soft/tomcat/webapps/dem/WEB-INF/
vi db.xml
8、修改server.xml文件
vi /soft/tomcat/conf/server.xml
追加maxPostSize="-1"
port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" maxPostSize="-1" /> vi /soft/tomcat/bin/catalina.sh #JAVA_OPTS="$JAVA_OPTS $JSSE_OPTS" JAVA_OPTS="-server -Xms256m -Xmx1024m -XX:MaxPermSize=512m -Djava.library.path=/home/dmdba/dmdbms/bin" 注: Windows:bin/catalina.bat -> set java_opts= -server -Xms40m -Xmx1024m -XX:MaxPermSize=512m -Djava.library.path=c:dmdbmsbin cd /soft/tomcat/bin/ chmod +x *.sh ./startup.sh Using CATALINA_BASE: /soft/tomcat Using CATALINA_HOME: /soft/tomcat Using CATALINA_TMPDIR: /soft/tomcat/temp Using JRE_HOME: /usr Using CLASSPATH: /soft/tomcat/bin/bootstrap.jar:/soft/tomcat/bin/tomcat-juli.jar Using CATALINA_OPTS: Tomcat started. cd /soft/tomcat/bin vi catalina.sh 添加 CATALINA_PID="$CATALINA_BASE/tomcat.pid" ----添加tomcat后台启动服务 vi /usr/lib/systemd/system/mytomcat.service [Unit] Description=Tomcat After=syslog.target network.target remote-fs.target nss-lookup.target DmServiceDmServer.service #目的是服务器启动后,先启动数据库后再启动tomcat,DEM是依赖数据库使用的 [Service] Type=forking Environment="JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.272.b10-7.ky10.x86_64/jre" PIDFile=/soft/tomcat/tomcat.pid ExecStart=/soft/tomcat/bin/startup.sh ExecReload=/bin/kill -s HUP $MAINPID ExecStop=/bin/kill -s QUIT $MAINPID PrivateTmp=true [Install] WantedBy=multi-user.target ---设置下次开机时,后面接的 mytomcat会被启动 systemctl enable mytomcat 开启浏览器访问url(http://192.168.124.156:8080/dem),登录(admin/888888) 要监控哪台服务器就去该服务器下配置agent.ini这个文件 cd /home/dmdba/dmdbms/tool/dmagent vi agent.ini center_url = http://192.168.124.156:8080/dem 要监控哪台服务器就去该服务器下注册 cd /home/dmdba/dmdbms/tool/dmagent/ ./service.sh install 要监控哪台服务器就去该服务器下启动 方式一:root用户 cd /home/dmdba/dmdbms/tool/dmagent/ ./service.sh start 方式二:dmdba用户 cd /home/dmdba/dmdbms/tool/dmagent/service ./DmAgentService start 主机 打开资源监控,配置成功的话会自动显示已配置agent服务的服务器信息,首次使用需要配置网络,配置号内外网所对应IP。 数据库 达梦学习社区地址:https://eco.dameng.com 9、修改catalina.bat文件
10、重新启动tomcat
11、设置tomcat开机自启动
12、验证访问
13、配置dem代理端(agent)
14、注册agent服务
15、启动agent服务
17、查看监控



