东方通部署DEM

东方通7.0 部署DEM

1、初始化后台库

1.1、安装达梦数据库(略)

1.2、初始化后台库

初始化实例

./dminit path=/home/dmdba/dmdata DB_NAME=DEM INSTANCE_NAME=DEM PAGE_SIZE=32 EXTENT_SIZE=32 LOG_SIZE=2048 BUFFER=4096

创建表空间、创建dem用户

create tablespace "DEM" datafile 'DEM.DBF' size 1024 ;

create user dem  identified by 123456789 default tablespace "DEM" default index tablespace "DEM";
grant "RESOURCE","PUBLIC","VTI","SOI" to "DEM";
grant create sessions to dem;

start dem_init.sql

1.3、创建用户并执行dem后库脚本

从数据库安装目录下dmdbms/web获取dem_init.sql

一定要保证dem_init.sql和dem是同一个版本

2、部署war包

2.1、安装东方通7.0(略)

无需修改东方通上jvm参数

如果是使用tomcat部署,需要修改tomcat启动参数

在conf/server.xml中 东方通部署DEM_第1张图片

修改jvm启动参数,
Linux:bin/catalina.sh -> JAVA_OPTS="-server -Xms256m -Xmx1024m -Djava.library.path=/opt/dmdbms/bin"
Windows:bin/catalina.bat -> set java_opts= -server -Xms40m -Xmx1024m -Djava.library.path=c:\dmdbms\bin
东方通部署DEM_第2张图片

2.2、修改war包内数据库连接信息

解压war包

 unzip -oq dem.war -d dem

修改数据库连接信息,可以根据dem使用情况调整初始化连接数InitPoolSize、最大连接数MaxPoolSize

vim dem/WEB-INF/db.xml
<?xml version="1.0" encoding="UTF-8"?>
<ConnectPool>
	<Server>此处为数据库ip</Server>
	<Port>5247</Port>
	<User>DEM</User>
	<Password>123456</Password>
	<InitPoolSize>5</InitPoolSize>
	<CorePoolSize>10</CorePoolSize>
	<MaxPoolSize>50</MaxPoolSize>
	<KeepAliveTime>60</KeepAliveTime>
	<DbDriver></DbDriver>
	<DbTestStatement>select 1</DbTestStatement>
	<SSLDir>../sslDir/client_ssl/SYSDBA</SSLDir>
	<SSLPassword></SSLPassword>
</ConnectPool>

重新打war包

cd dem
zip -r dem.war ./*

可以根据实际需求调整生成日志规则,修改dem/WEB-INF/log4j.xml

 <Properties>
                
                <Property name="PROJECT_NAME" value="dem" />
                
                <Property name="LOG_LEVEL" value="ERROR" />
                
                <Property name="LOG_MAX_SIZE" value="100 MB" />
                
                <Property name="LOG_MAX_COUNT" value="10" />
                
                <Property name="LOG_PRESERVE_DURATION" value="30" />
                
                <Property name="LOG_FILE_PATH" value="${sys:DEMLogDir:-log}" />
                
                <Property name="LOG_PATTERN" value="%d{yyyy-MM-dd HH:mm:ss} %n[%p] %m%n" />
        Properties>

2.3、部署dem并访问

(1)访问东方通控制台,默认端口为9060

http://此处为东方通IP:9060/console/

东方通默认用户名/密码 thanos/thanos123.com

(2)选择应用管理,部署应用
东方通部署DEM_第3张图片

(3)选择已经上传到东方通所在服务的dem.war(从服务器上传比从本地上传快)

东方通部署DEM_第4张图片

(4)选择应用部署信息,默认就好(如果要部署多个dem.war,把应用前缀修改成不一样的)

东方通部署DEM_第5张图片

虚拟主机也是默认,可以直接选择完成

东方通部署DEM_第6张图片

检查信息,选择完成

东方通部署DEM_第7张图片

(5)开启浏览器访问url(http://此处为东方通IP:8088/dem),登录(admin/888888)

或者点击应用管理->dem->http访问

2.4、启停东方通、配置访问端口、查看东方通启动日志

#启动东方通
cd TongWeb7.0/bin
./startservernohup.sh 
#停止东方通
cd TongWeb7.0/bin
./stopserver.sh 
#东方通停止比较慢,执行是stop命令,查询东方通进程 停止失败后,可以直接kill -9
ps -ef |grep tong 

查看东方通端口信息,东方通配置文件为TongWeb7.0/conf/tong.conf

可以看到9060为东方通控制台端口

8088为应用访问端口

东方通部署DEM_第8张图片

东方通的日志文件为TongWeb7.0/log/server.log

3、部署agent

3.1、下载agent压缩包

有两种方式可以获取到agent的压缩包,一种是从dem的主机页面下载

东方通部署DEM_第9张图片

另一种方式将dem.war解压后从dem/download/dmagent获取

3.2、修改agent.ini参数

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

#解压dmagent-5.1.5.zip
unzip dmagent-5.1.5.zip -d dmagent
#修改agenti.ini中dem的地址信息
将center_url修改为dem的访问地址
########以下为agein.ini的连接信息#################################################################
#general
    id_policy                               = 0                                                 #agent id generate policy, 0: mac & ip, 1: ip
    center_url                              = http://http://192.168.142.219:8080/dem                      #center url location, eg: http://192.168.2.10:8080/dem
    ip_list                                 = []                                                #custom local ip list, auto collect if not config, example: [192.168.1.100, 192.168.2.100]


3.3、启动agent

前台启动

chmod +x start.sh
./start agenit.ini

服务启动

chmod +x server.sh
#需要先注册服务
./server.sh install
./server.sh start

启动完成,显示

在这里插入图片描述

这时就可以在dem的主机页面查看到了,这个监测到与监测倒计时有关系,如果倒计时刷新到零好几次都没查看到主机信息,那么肯定就是部署有问题了

东方通部署DEM_第10张图片

3.4、修改agent日志规则

将dmagent/log4j.xml文件中日志级别由ERROR改为ALL,重启后查看dmagent/log/agent.log

东方通部署DEM_第11张图片
更多资讯请上达梦技术社区了解: https://eco.dameng.com

你可能感兴趣的:(达梦数据库,数据库)