单服务器搭建DM8 实时主备集群构建详解:部署、配置、故障自动接管测试

发布时间:2026/11/3 23:05:19

单服务器搭建DM8 实时主备集群构建详解:部署、配置、故障自动接管测试 集群架构一主一备监视器的两节点方案角色主库备库监视器实例名GRP1_RT_01GRP1_RT_02实例端口MAL_INST_PORT52385239MAL端口MAL_PORT6114361144守护进程端口MAL_DW_PORT5214352144实例监听守护端口MAL_INST_DW_PORT3314333144数据目录/dmdata/dm8_data/DAMENG_P/dmdata/dm8_data/DAMENG_S无数据目录归档目录/dmdata/dm8_data/arch_p/dmdata/dm8_data/arch_s备份目录/dmdata/dm8_data/bak共用守护系统唯一OGUID值6612366123一、主备集群部署1.创建主备数据目录、归档目录、备份目录、临时文件目录确保所有目录属于dmdba用户2.初始化主备库实例初始化主库5238初始化备库52393. 首次正常启动主库4.脱机备份主库并恢复到备库脱机全量备份主库将备份恢复到备库5.修改主库dm.ini在文件末尾添加或修改6.配置A节点修改归档dmarch.ini文件创建dmmal.ini文件创建dmwatcher.ini文件7.注册主库服务注册数据库实例服务注册数据守护watcher服务8.配置B节点备库替换dmarch.ini修改备库dm.ini创建备库dmmal.ini文件创建备库dmwatcher.ini9.注册备库服务10.配置确认监视器创建dmmonitor.ini11.注册服务12.配置非确认监视器在配置监视器时一般配置好确认监视器后建议再配置一个非确认监视器的配置文件在主备发生切换时可以通过前台的方式启动非确认监视器进行手动切换。非确认监视器是通过将监视器配置文件中 MON_DW_CONFIRM 参数值修改为 0 来实现示例如下非确认监视器无需注册服务。监视器使用通过前台方式启动非确认监视器13.启动服务及查看信息①临时放开主备模式修改权限ALTER_MODE_STATUS1②给数据库写入集群统一标识 OGUID③指定实例角色A 主库、B 备库④关闭手工修改权限交给守护自动管控⑤查询实例状态校验是否配置成功此时注意切换主备身份只能在MOUNT挂载状态下执行打开运行时不让改角色会报错查询主备库的实例名、主备关系、数据库是否正常打开启动守护进程/启动确认监视器后台启动前台启动首先修复dmdba用户日志文件夹权限清理后台运行的监视器进程重新前台启动启动非确认监视器启停集群守护进程启停命令二、主备集群测试1.数据同步测试测试方案:在主库创建新表TB_TEST插入数据登录备库查询TB_TEST.主库插入数据备库查询数据数据同步成功2.手动切换主备集群登录非确认监视器查看可切换为主机的实例列表执行命令进行切换此时GRP1_RT_02已成功升级为主库切换GRP1_RT_01为主库3.制造主库故障测试备库自动接管停掉主库守护进程模拟主库故障最后恢复主库为GRP1_RT_01恢复成功至此成功在一台主机上搭建达梦主备集群并完成测试
延伸阅读

更多相关文章

2026/11/3 8:49:55

羽球搭子 HarmonyOS 实战(15):比赛 SessionStore 与状态恢复

一、状态恢复不是把一个对象写进磁盘 一场双打活动通常包含对局摘要、参与者、轮次、场地、每场比分、当前场次和尚未提交的建局草稿。用户在计分中途切到消息应用、系统回收进程,或者登录另一个账号后再回来,页面都应该恢复到正确上下文。只保存一个 a…

2026/11/3 11:03:18

LLM应用上线翻车记:5条badcase三轮回血,附线上真实打法

你辛辛苦苦搞了个LLM应用,上线第一天用户就反馈"答非所问"“编造事实”“格式混乱”。你打开日志一看,满屏的翻车记录,但根本不知道从哪开始修。 今天这篇文章,我从一个真实的场景切入:5条badcase如何通过三…

2026/11/3 23:03:12

国产32位MCU选型避坑指南:GD32/MM32/HC32深度实测对比

1. 为什么这份清单现在比去年值十倍——从ST缺货涨价潮说起去年这时候,我还在用ST的STM32F103C8T6做毕业设计,一块板子BOM成本不到18元,贴片厂报价含税含运费,交期稳定在两周。今年三月,客户发来紧急需求:量…

2026/11/3 23:03:12

IntelliJ IDEA 2024中Spring Boot应用窗口缺失解决方案

1. 问题现象与背景分析最近升级到IntelliJ IDEA 2024版本后,不少开发者反馈Services工具栏中找不到Spring Boot应用窗口。这个看似简单的问题背后,实际上涉及到IDEA版本迭代中的功能模块重构和Spring Boot工具链适配的深层机制。作为每天与IDEA打交道的J…

2026/11/3 23:03:12

SAP PPDS生产计划与详细排程:能力边界与实施卡点

简介:「SAP PPDS 实施挑战」专题文档面向正在推进 S/4HANA 生产计划与详细排程落地的实施顾问、IT 支持人员及供应链计划岗位,聚焦 PPDS 从 APO 拆分并并入 S/4HANA 后在企业落地时的真实难点。内容围绕主数据启发式(采购件定义、BOM 使用率、…

2026/11/3 23:03:12

Shadow DOM元素点击失效的Selenium解决方案

1. Shadow DOM 的点击困境解析前端自动化测试中遇到 Shadow DOM 元素无法触发点击事件的情况,本质上是由 Web Components 的特殊封装机制导致的。现代前端框架(如 Angular、Vue、React)广泛采用 Shadow DOM 技术来实现组件样式和行为的隔离&a…

2026/11/3 23:03:12

有限状态机(FSM)在前端开发中的应用与实践

1. 有限状态机基础概念有限状态机(Finite State Machine,FSM)是计算机科学中一个非常重要的数学模型。它由一组状态、初始状态、输入和转换函数组成。简单来说,FSM在任何时候都处于某一个特定的状态,当接收到输入时&am…

2026/11/3 22:58:12

Windows下MySQL环境变量配置指南与常见问题解决

1. MySQL环境变量配置全攻略作为一名数据库管理员,我经常需要在新机器上配置MySQL环境。环境变量配置看似简单,但其中有不少细节需要注意。今天我就来详细讲解Windows系统下MySQL环境变量的完整配置流程,以及背后的原理和常见问题处理。1.1 什…

2026/11/3 7:47:06

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/3 14:24:53

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/3 1:04:48

STM32实战:基于MAX14431数字隔离器的SPI隔离通信方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/3 1:04:48

工业SPI隔离通信设计:MAX14431BAEE+与STM32L4A6RG实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/3 1:04:48

STM32+NRF24L01无线抢答器:硬件设计、通信协议与低功耗实现

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/3 7:47:06

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/3 14:24:53

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑