注册
dem搭建dm8数据守护集群-以为实时主备例
专栏/技术分享/ 文章详情 /

dem搭建dm8数据守护集群-以为实时主备例

。。 2025/10/11 122 0 0
摘要

dem搭建dm8数据守护集群-以为实时主备例

实验环境

  • 操作系统: CentOS7(glibc2.17+)
  • 存储空间: 2GB以上剩余空间
主机名 IP地址
dw1 192.168.4.15
dw2 192.168.4.16

准备工作

在搭建集群之前需要分别在dw1和dw2主机上先部署dmagent,操作步骤如下:

  1. 获取dmagent
    可以在dem的资源包处获取下载或者在主机中安装dm8获得。dmagent相关文件安装dm8后一般在安装目录下的tool/dmagent
    dmagent.png
  2. 修改dmagent配置
    配置dmagent目录下的agent.ini
    center_url=http://192.168.4.8:8080/dem   #DEM地址 
    ip_list     = [192.168.4.5]    #dmagent所在服务器的地址(目前看来好像只用写本机ip,需要再研究一下)
    gather_enable=true             #开启收集监控数据功能,默认打开 
    service_enable=true       #开启远程调用功能,部署时需要打开,
    
  3. 核对dmagent和DEM所运行机器时间
    一般要求dmagent和DEM所运行机器时间一致,最多不要相差M分钟,M取5分钟和主机失效时间两者中的最小值。(具体说明可以参考DEM.pdf)
  4. 生成并安装service.key
    Windows 环境中:
    start.bat  INSTALL_SERVICE_KEY  999999  #此处的999999为指定的key,999999为默认值 
    
    Linux 环境中:
    ./start.sh  INSTALL_SERVICE_KEY  999999  #此处的999999为指定的key,999999为默认值 
    
  5. 启动dmagent
    Linux:./start.sh –d  /安装路径/agent.ini
    Windows:start.bat –d  agent.ini
    
  6. 脚本注册与服务启动(选做):
     #注册服务
     [root@localhost dmagent]# ./service.sh install
     input agent home [/home/dmdba/dm/dmdbms/tool/dmagent] :
     input agent.ini path [/home/dmdba/dm/dmdbms/tool/dmagent/agent.ini] :
     input service user [dmdba] :root
     installation the service DmAgentService completed.
     #以服务的方式启动 dmagent
     [root@localhost dmagent]# cd service/
     [root@localhost service]# ./DmAgentService start
     Starting dmagentStarting dmagent.....
     dmagent(pid: 28641) started successfully.
     SUCCESS!
    

搭建集群

  1. 在dem表盘中选择部署后点击 “+” 号并填写集群名称和描述
    1.png
  2. 选择搭建集群类型,这里选择数据守护v4.0下的实时主备
    2.png
  3. 在环境准备中把配置好dmagnet的两个主机dw1和dw2给选上,如果没有出现应有的主机请检查是否已经配置并启动dmagnet
    3.png
  4. 确认实例规划并修改工作目录,该工作目录确保用户具有权限访问,这里选择的目录是/home/temp。由于dw1和dw2已经安装好dm8,所以取消勾选部署DMAP
    4.png
  5. 选择主备库,这一以IP为192.168.4.15的dw1为主库,IP为192.168.4.16的dw2为实时备库
    5.png
  6. 在初始化实例页面中,可以通过点击实例列表的不同实例来切换当前正在配置的实例。可在编辑中对数据库实例的初始化参数进行配置,并支持自定义库初始化参数。 勾选同步修改所有实例则会将当前配置的初始化库参数同步至该集群的所有实例。
    6.png
  7. 配置dm.ini,这里的参数应该与实例规划保持一致(这里因为之前没截图所以用别的配置dm.ini的截图代替,本来这里的参数应该与实例规划一致)
    dmini.png
  8. 配置dmmal.ini
    7.png
  9. 配置dmarch.ini
    8.png
  10. 配置dmwatcher.ini
    9.png
  11. 配置监视器dmmonitor相关属性
    10.png
  12. 上传服务器文件,由于这次实践中选择的两个主机都已经安装了dm8,因此选择各节点已部署达梦数据库服务器文件,然后修改执行码目录为/home/dmdba/dmdbms/bin(dmserver所在位置)
    11.png
  13. 完成以上步骤后出现详情总览,该界面列出将要部署的集群环境的所有配置信息
    12.png
  14. 点击保存并执行开始搭建集群
    13.png
    该界面会列出各个任务完成的情况,部署任务执行完成后显示如下:
    14.png
    至此数据守护搭建完成。

dem监控数据守护集群

在完成数据守护集群搭建后可以通过一些操作实现对数据守护集群的监控.操作步骤如下:

  1. 点击添加到监控后将DB和WATCHER全部勾选并点击确定
    15.png
  2. 现在可以在dem监控模块看到对应的集群,对集群的监控与管理操作包括启动/停止集群,负载分析等
    16.png
评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服