达梦8—DEM—安装


 一、安装DEM

1、修改dm.ini

创建一个数据库作为DEM后台数据库, 并对数据库控制文件dm.ini参数配置进行优化, 推荐配置:

  • MEMORY_POOL = 200
  • BUFFER = 1000
  • KEEP = 64
  • MAX_BUFFER = 2000
  • SORT_BUF_SIZE = 50

具体可以打开./disql,输入以下sql命令:

SQL> alter system set 'SORT_BUF_SIZE'=50;
DMSQL 过程已成功完成
已用时间: 9.712(毫秒). 执行号:513.
SQL> alter system set 'BUFFER'=1000 spfile;
DMSQL 过程已成功完成
已用时间: 11.547(毫秒). 执行号:515.
SQL> alter system set 'KEEP'=64 spfile;
DMSQL 过程已成功完成
已用时间: 12.279(毫秒). 执行号:517.
SQL> alter system set 'MAX_BUFFER'=2000 spfile;
DMSQL 过程已成功完成
已用时间: 11.495(毫秒). 执行号:518.
SQL> alter system set 'SORT_BUF_SIZE'=50 spfile;
DMSQL 过程已成功完成
已用时间: 11.761(毫秒). 执行号:519.

 

2、执行脚本

启动该达梦数据库,并打开./disql工具执行SQL脚本dem_init.sql;

3、安装JDK和Tomcat

使用yum命令安装JDK

# yum -y list java*
# yum install java-1.8.0-openjdk.x86_64

去Tomcat下载源码,并解压安装到此目录下

# mkdir /usr/local/tomcat
# cd /usr/local/tomcat
# tar -zxvf apache-tomcat……

将/dmdbms/web目录下的dem.war包,放到/usr/local/tomcat/webapps/目录下面

cp  /home/dmdba/dmdbms/dmdbms/web/dem.war  /usr/local/tomcat/webapps/

4、启动Tomacat

# ./startup.sh

关闭防火墙或者开放8080端口
浏览器输入http://服务器IP地址:8080

可以正常访问后关闭Tomcat

# ./shutdown.sh

 5、修改配置文件

(1)我们的dem.war包已经放在/usr/local/tomcat/webapps目录下了,然后刚刚由于tomcat的启动,我们的dem.war被自动解压成了一个目录dem,

我们进入这个目录,修改其中/WEB-INF/db.xml文件,配置后台数据库的连接信息,  ip、port、用户名、密码、连接池大小,SSL登录信息等

# cd /usr/local/tomcat/webapps/dem/WEB-INF
# vim db.ml

(2)在/usr/local/tomcat/server/conf/server.xml中 <Connector port=“8080” protocol=“HTTP/1.1”…             

         追加属性字段 maxPostSize="-1"

maxPostSize参数的意思是 使post内容大小不限制

(3)修改jvm启动参数:

修改bin目录下的catalina.sh文件,在文件末尾加一行代码:

JAVA_OPTS="-server -Xms256m -Xmx1024m -XX:MaxPermSize=512m -Djava.library.path=/home/dmdba/dmdbms/dmdbms/bin"  #记得把/home/dmdba/dmdbms/dmdbms/bin根据DM实际安装位置修改。

 

6、访问DEM

先启动tomcat

# ./startup.sh

假设本机ip为192.168.17.140,然后开启浏览器访问url(http:// 192.168.17.140:8080/dem),登录(admin/888888)

 

 

 

 

二、安装dmagent

1、配置config.properties

在需要进行监控的主机上启动dmagent,要求agent和dem所运行主机时间一致;

在/home/dmdba/dmdbms/dmdbms/tool/dmagent目录下,配置config.properties:

center.url=http://192.168.17.140:8080/dem #这个是DEM访问地址,主要把这个改了。

2、启动dmaget

# ./DMAgentService.sh start

 

 

 

三、使用DEM

 

 目前点击“监控与告警”,再点击“主机”,就可以看到启动了dmagent的主机了,它们正在被dem监控着...(* ̄0 ̄)ノ

如果看到有个红色感叹号,没有关系,一般是因为内网没配置,点击“更多”,再点击“配置网络”,配置下即可。

 

 

 

 

 

 

 

 

 

 

四、注意事项

  • 用管理员登陆系统后,可以在"系统管理"->"系统配置"页面中对系统的其他属性进行配置,包括dmagent的监控频率、前端刷新频率、邮件手机通知告警等;
  • 若要启用邮件通知,需用管理员用户登录系统, 在系统配置中完成系统邮箱的相关配置;
  • 若需要启用短信通知,用户需要借助我们提供的WEB-INF/lib/demsdk.jar,实现 com.dameng.dem.server.util.IPhoneNotify接口,将依赖包及实现类打包放入到WEB-INF/lib下,重启web容器,然后在系统配置中完成短信通知的相关配置即可。
  • 如果部署集群并需要创建系统服务,在Linux(Unix)下应以root用户运行dmagent,在Windows下应以administrator用户运行dmagent。

 

posted @ 2020-07-30 15:33  Eric-Shen  阅读(1041)  评论(0编辑  收藏  举报