达梦数据库DEM平台部署及集群搭建

DEM部署

1. 环境准备

DEM 部署需要准备:

  • DEM WAR 包
  • Tomcat
  • JAVA 1.8
  • 达梦数据库

DEM war及相关资料存放路径为在达梦安装目录下/web。
达梦数据库为 DEM 的后台库,故需保证 DEM 所在机器能访问达梦数据库。

2. DEM部署

2.1 准备后台库

后台库可以使用现有实例,或重新初始化。
对后台库,修改以下参数:
MEMORY_POOL = 200
BUFFER = 1000
KEEP = 64
SORT_BUF_SIZE = 50

静态参数,注意需重启实例生效。

执行建库脚本,路径为安装目录下/web/dem_init.sql。

执行后:
在这里插入图片描述

2.2 安装Tomcat

检查java版本,需要1.8以上的运行环境
在这里插入图片描述
准备tomcat安装包,并进行解压。

配置tomcat:

  1. 配置文件conf/server.xml,在下图中增加属性maxPostSize="-1"
    在这里插入图片描述

  2. 修改文件bin/catalina.sh
    在末尾增加内容:
    JAVA_OPTS="-server -Xms256m -Xmx1024m -Djava.library.path=/dm8/bin"

    注意Djava.library.path为数据库安装目录下/bin。

2.3 部署dem.war包

将dem.war包拷贝到tomcat目录/webapps/下。
在这里插入图片描述
进入apache-tomcat-9.0.38/bin下执行启动脚本,会解压dem.war包。
在这里插入图片描述
检查是否解压dem包
在这里插入图片描述
能正常解压即可。

2.4 配置db.xml

配置WEB-INF/db.xml,修改ip、port、用户名、密码等
在这里插入图片描述

2.6 重启Tomcat

完成以上修改后,需重启toncat生效。
先关闭tomcat服务
./shutdown.sh

通过ps -ef | grep java 确定tomcat进程是否关闭

确认进程关闭后启动服务
./startup.sh

2.7 访问dem

在浏览器访问 http://192.168.26.5:8080/dem/ ,默认登陆账号/密码:admin/888888
在这里插入图片描述

3. 部署代理服务 dmagent

在需要进行监控和管理的机器或数据库所在机器上部署 dmagent。
同样需要JAVA 1.8的环境。

dmagent存在于达梦数据库安装目录下/tool。
在这里插入图片描述
配置vi dmagent/agent.ini
center.url=http://192.168.26.5:8080/dem #DEM 访问地址
gather_enable=true #开启收集监控数据功能,默认打开
service_enable=true #开启远程调用功能,部署时需要打开

核对dmagent 和 DEM 所运行机器的时间是否一致,相差时间不能超过5分钟。

如果不一致,可以通过以下命令进行修改:
修改系统时间:
date -s “2021-10-12 14:35:00”

将系统时间同步到硬件时钟:
hwclock --systohc

启动dmagent
进入安装目录/tool/dmagent,执行./start.sh -d agent.ini
在这里插入图片描述

4. 通过dem进行资源监控

登陆dem,点击资源监控,在主机栏可以看到主机监控信息。
在这里插入图片描述
切换到数据库栏。
点击添加,选择单实例,然后填入连接信息确定即可监控数据库。
在这里插入图片描述
在这里插入图片描述

5. 通过dem搭建实时主备集群

5.1 环境准备

部署dem,并准备两台机器。

DEM平台资源信息显示如下:
在这里插入图片描述

5.2 集群搭建

  1. 右键集群部署-点击新建部署
    在这里插入图片描述

  2. 填写集群名称
    3.

  3. 选择需要搭建的集群,选择实时主备,点击下一步。
    在这里插入图片描述

  4. 选择需要搭建的节点,点击下一步。
    在这里插入图片描述

  5. 配置集群工作目录及端口信息,取消注册服务
    在这里插入图片描述

  6. 选择主备库
    在这里插入图片描述

  7. 选择初始化新库搭建集群,进行初始化参数配置
    在这里插入图片描述

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

  9. 配置dmmal文件
    在这里插入图片描述

  10. 配置dmarch文件
    在这里插入图片描述

  11. 配置dmwatcher文件,使用默认,点击下一步。

  12. 监视器配置
    选择部署监视器,并部署在备库上。
    在这里插入图片描述

  13. 上传数据库安装文件

  14. 信息总览,确认后点击下一步开始部署。
    在这里插入图片描述

  15. 等待部署任务结束,并将集群添加至监控。

  16. 通过监控信息,可以看到集群状态及相关服务信息。
    在这里插入图片描述

5.3 管理集群

可以通过服务进程管理集群
在这里插入图片描述

想更多了解达梦数据库,请关注达梦云适配中心。
https://eco.dameng.com/

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值