DEM安装部署

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"

<Connector executor="tomcatThreadPool"

               port="8080" protocol="HTTP/1.1"

               connectionTimeout="20000"

               redirectPort="8443"

               maxPostSize="-1" />

9、修改catalina.bat文件

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:\dmdbms\bin

10、重新启动tomcat

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.

11、设置tomcat开机自启动

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

12、验证访问

开启浏览器访问url(http://192.168.124.156:8080/dem),登录(admin/888888)

13、配置dem代理端(agent)

要监控哪台服务器就去该服务器下配置agent.ini这个文件

cd /home/dmdba/dmdbms/tool/dmagent

vi agent.ini

center_url                    = http://192.168.124.156:8080/dem

 

14、注册agent服务

要监控哪台服务器就去该服务器下注册

cd /home/dmdba/dmdbms/tool/dmagent/

./service.sh install

15、启动agent服务

要监控哪台服务器就去该服务器下启动

方式一:root用户

cd /home/dmdba/dmdbms/tool/dmagent/

./service.sh start

方式二:dmdba用户

cd /home/dmdba/dmdbms/tool/dmagent/service

./DmAgentService start

17、查看监控

主机

打开资源监控,配置成功的话会自动显示已配置agent服务的服务器信息,首次使用需要配置网络,配置号内外网所对应IP。

数据库

达梦学习社区地址:https://eco.dameng.com 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值