注册
DMHS双向搭建及测试
专栏/技术分享/ 文章详情 /

DMHS双向搭建及测试

管杨 2026/09/04 56 0 0
摘要

1.装机前准备
将需要的文件拷贝至新建的/opt/dmhs 下:
image.png
1)设置归档标记和逻辑日志标记。打开 DM8 服务器配置文件“dm.ini”,设置如下值:
ARCH_INI = 1,RLOG_APPEND_LOGIC = 1
image.png
修改完成后重启数据库。
2)源端
创建目录

mkdir -p /dbbak/dmhs_dict
chown -R dmdba:dinstall /dbbak/dmhs_dict

2.安装DMHS
1)执行安装DMHS
image.png
image.png
2)创建辅助表
image.png
进入DMHS安装目录的scripts文件夹找到需要执行的sql
image.png
验证辅助表,检查表是否创建成功
SQL >SELECT TABLE_NAME FROM ALL_TABLES WHERE OWNER = ‘SYSDBA’ AND TABLE_NAME LIKE ‘DMHS_%’;
image.png
3)把对应配置文件放进软件目录下

cp dmhs.xml dmhs_monitor.sh /home/dmdba/dm/dmhs/bin
chown -R dmdba:dinstall /home/dmdba/dm/dmhs

image.png
4)编辑dmhs.xml(源端/目的端,注意siteid不一致)
image.png
item配置的内容是同步的表的名称:
image.png
image.png
image.png
5)配置后台启动脚本

cd /home/dmdba/dm/dmhs/bin/service_template/
cp DmhsService ../dmhs_serverd 
vi dmhs_serverd 

image.png
6)前台启动dmhs
./dmhs_server dmhs.xml
image.png
7)启动exec和cpt服务
./dmhs_console
image.png
3.状态切换及数据同步测试
1)查看状态并且使用switch命令转换源端和目的端
image.png
image.png
2)停cpt并查看状态
image.png
image.png
3)数据同步
image.png
image.png
image.png

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服