使用DEM搭建数据守护集群

使用DEM搭建守护集群:
环境规划:两台服务器(一主一备),
数据库版本:DM8
网卡:两块网卡
1.检查JAVA环境:1.8以上就可以

[root@localhost ~]#  java -version
openjdk version "1.8.0_181"
OpenJDK Runtime Environment (build 1.8.0_181-b13)
OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)
[root@localhost ~]# 

2.两台机安装数据库:修改dm.ini

配置dm.ini

MEMORY_POOL                     = 200
BUFFER                          = 1000
KEEP                            = 64
SORT_BUF_SIZE                   = 50

3.启动数据库,执行脚本:

[dmdba@localhost web]$ pwd
/dm8/web
[dmdba@localhost web]$ ls
dem_init.sql  DEM.pdf  demsdk.jar  dem.war  readme.txt

[dmdba@localhost root]$ cd /dm8/bin
[dmdba@localhost bin]$ ./disql 
disql V8
服务器[LOCALHOST:5236]:处于普通打开状态
登录使用时间: 3.380(毫秒)
SQL> 
SQL> `/dm8/web
no context in file
SQL> `/dm8/web/dem_init.sql

4.解压tomcat
tar -xzvf apache-tomcat-9.0.37.tar.gz 将解压的文件夹传到指定目录;
mv apache-tomcat-9.0.16 /tomcat

5.解压dem.war
方法一:unzip dem.war -d dem
解压后cp到 :/tomcat/webapps

方法二:
把目录/dm8/web/dem.war拷到/tomcat/webapps/下,
启动Tomcat,在/usr/local/tomcat/webapps/会产生dem目录,解压完成;
关闭tomcat

6.配置db.xml

<?xml version="1.0" encoding="UTF-8"?>
<ConnectPool>
        <Server>192.168.10.6</Server>
        <Port>5236</Port>
        <User>SYSDBA</User>
        <Password>SYSDBA</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>

传输文件:
拷贝WEB-INF/sslDir/server_ssl到后台数据库执行码目录。
cp -r /tomcat/webapps/dem/WEB-INF/sslDir/server_ssl/ /dm8/bin

7.配置server.xml

vim /tomcat/conf/server.xml

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               maxPostSize="-1"   ------添加此行
               redirectPort="8443" />
大概在70行

8.修改JVM启动参数,在最后添加即可;

vim /tomcat/bin/catalina.sh

JAVA_OPTS="-server -Xms256m -Xmx1024m -XX:MaxPermSize=512m -Djava.library.path=/dm8/bin"

9.启动tomcat,登陆浏览器;
访问
假设本机ip为192.168.10.6,开启浏览器访问url(http://192.168.10.6:8080/dem),登录(admin/888888)

在这里插入图片描述
10.登陆后还没有配置agent,所以还监控不到虚机。

[dmdba@localhost dmagent]$ pwd
/dm8/tool/dmagent
[dmdba@localhost dmagent]$ ls
config.properties  DMAgentRunner.bat  DMAgentService.bat  lib  log4j.xml   VERSION
data               DMAgentRunner.sh   DMAgentService.sh   log  readme.pdf  wrapper
[dmdba@localhost dmagent]$ 

配置 config.properties,一般修改IP即可

vim config.properties
##[DEM]
center.url=http://192.168.10.6:8080/dem
center.agent_servlet=dem/dma_agent

虚机的IP,配置装有tomcat的虚机的IP

启动agent,自动跳出

[dmdba@localhost dmagent]$ ./DMAgentService.sh start
Starting DMAgentService...
.......... running: PID:13920
[dmdba@localhost dmagent]$ 

两个虚机的
配置好以后,点击刷新就可以监控到了

在这里插入图片描述
点击配置网络,添加内外网络IP,确定保存,数据库状态正常;
在这里插入图片描述

11.DEM配置数据守护守护4.0
在这里插入图片描述
添加服务器节点
在这里插入图片描述
确认安装路径,端口号
在这里插入图片描述
确认主备库IP,实例名,
在这里插入图片描述

确认数据库初始化参数
在这里插入图片描述

配置dm.ini参数检查
在这里插入图片描述

配置dmmal.ini,链路参数文件检查
在这里插入图片描述
配置dmarch.ini,归档配置文件检查
在这里插入图片描述

配置dmwatcher.ini,守护配置文件检查
在这里插入图片描述

配置dmmonitor.ini, 监视器配置文件检查
在这里插入图片描述

上传数据库软件
在这里插入图片描述
确认参数文件信息
在这里插入图片描述

在这里插入图片描述
到这步已经搭建成功了,因为我用的dmdba用户,没有配置自启服务权限,需要登陆虚机配置自启服务。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值