1.概述
达梦数据复制软件(简称DMDRS)是一种用于同构数据库、异构数据库以及各种数据管理系统之间的数据复制软件。
DMDRS采用模块化的设计,通过灵活配置不同的功能模块,实现多功能的数据复制服务,以满足多种场景下的数据复制业务需求。
基于数据复制业务的应用场景,DMDRS提供数据迁移、数据同步、数据分发和数据转换等功能,而且数据同步功能还支持一对一、双向、一对多、多对一、级联同步、环形同步和DMDRS主备等多种同步拓扑结构。
2.DMDRS安装
2.1 安装前准备工作
2.1.1检查系统信息
# 获取系统位数
getconf LONG_BIT
# 查询操作系统release信息。
lsb_release -a
# 查询系统信息。
cat /etc/issue
# 查询系统名称。
uname -a
# 查询系统架构
lscpu2.1.2检查系统内存与存储空间
# 检查系统内存
# DMDRS安装和运行,需保证操作系统至少4GB的可用内存(RAM)
# 获取内存总大小。
grep MemTotal /proc/meminfo
# 获取交换分区大小。
grep SwapTotal /proc/meminfo
# 获取内存使用详情。
free
# 检查存储空间
# DMDRS安装需要100GB的存储空间
# 获取目录/home/dmdrs的可用空间。
df -h /home/dmdrs
# 查询目录/tmp的可用空间。
df -h /tmp2.1.3创建安装用户
#创建 dmdrs 用户
groupadd dinstall -g 3001
useradd -G dinstall -m -d /home/dmdrs -s /bin/bash -u 3001 dmdrs
echo "admin" |passwd dmdrs --stdin
id dmdrs2.2安装与卸载
2.2.1安装前准备
# 在运行安装程序前,需要赋予dmdrs_xxx.bin文件执行权限。
# chmod +x dmdrs_xxx.bin
su - root
chown -R dmdrs:dinstall /soft/dmdrs_rev197348_x86_rh6_64_20250821.bin
chmod 755 /soft/dmdrs_rev197348_x86_rh6_64_20250821.bin2.2.2软件安装
# 软件安装
# 进入软件安装目录
cd /soft/
./dmdrs_rev197348_x86_rh6_64_20250821.bin -i
# 安装时如提示临时目录空间不足
# Insufficient Temp Directory space (requires >3G). Set DMDRS_INSTALL_TMPDIR to a different dir or free up space.
su - root
mkdir -p dmdrs_point
chown -R dmdrs:dinstall /dmdrs_point/
chmod -R 755 /dmdrs_point
su - dmdrs
DMDRS_INSTALL_TMPDIR=/dmdrs_point
export DMDRS_INSTALL_TMPDIR2.2.3服务启动与停止
# 服务启动和停止
# 内置数据库服务
# 查看内置数据库服务状态
/home/dmdrs/dmdrs5/db/bin/DmServiceDFDB status
# 启动内置数据库服务
/home/dmdrs/dmdrs5/db/bin/DmServiceDFDB start
# 停止内置数据库服务
/home/dmdrs/dmdrs5/db/bin/DmServiceDFDB stop
# 达梦数据融合管理平台代理服务
# 查看达梦数据融合管理平台服务状态
/home/dmdrs/dmdrs5/web/DfmWebService status
# 启动达梦数据融合管理平台服务
/home/dmdrs/dmdrs5/web/DfmWebService start
# 停止达梦数据融合管理平台服务
/home/dmdrs/dmdrs5/web/DfmWebService stop
# 达梦数据融合管理平台服务
# 查看达梦数据融合管理平台代理服务状态
/home/dmdrs/dmdrs5/agent/DfmAgentService status
# 启动达梦数据融合管理平台代理服务
/home/dmdrs/dmdrs5/agent/DfmAgentService start
# 停止达梦数据融合管理平台代理服务
/home/dmdrs/dmdrs5/agent/DfmAgentService stop2.2.4软件卸载
# 在DMDRS安装目录下,使用卸载脚本uninst.sh来执行卸载。
# 1. 进入DMDRS安装目录。
cd $DMDRS_HOME
cd /home/dmdrs/dmdrs5/
# 2. 执行卸载脚本。
./uninst.sh -i根据实际的应用场景完成DMDRS的安装后,用户可以通过达梦数据融合管理平台(DMDFM)搭建DMDRS服务,也可以直接在服务器上搭建DMDRS服务。
达梦在线服务平台:https://eco.dameng.com
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




