本文初步介绍在Linux环境下,搭建达梦融合管理平台DMDFM的搭建流程。本次以图文模式测试部署DFM,并配置drs同步数据。
达梦数据融合管理平台(DMDFM)是达梦为解决大型数据复制、数据集成项目的管理运维问题而推出的一款集安装配置、设计管理、监控运维于一体的软件。使用DMDFM可以快速安装配置达梦数据复制软件(DMDRS)、达梦数据集成软件(DMDIS)以及达梦数据校验软件(DMDVS),支持各种复杂拓扑结构同步链路的拖拽设计,支持监控大量的数据链路,极大地提升大型项目的实施和运维效率。本文简单介绍DFM平台的安装部署。
DFM安装包包括在DRS中,当安装DRS时同时应选择安装达梦数据融合管理平台组件。
安装DFM时平台需要指定底座达梦数据库,可以配置使用已有的外置数据库,也可以一键部署dfm的内置库。
继续运行安装部署命令,同时另开一个窗口注册代理服务和DMDRS服务,直到提示安装完成。
在DMDFM平台上对DMDRS服务进行安装部署、启动停止等各项操作都是通过代理服务来完成的。为了保证各项操作能够正常进行,需要成功启动一个DMDFM服务;并在源端和目标端主机上部署代理服务和DMDRS服务,并需要立即将代理服务成功启动。点击运维-系统管理进入该界面。
主机IP:此处添加两处代理,分别为源端和目标端
登录用户名:该用户需要对源端的binlog日志具有读权限,建议使用数据库用户
DFM同步前需要配置两端数据源,此处以mysql和dm8为例,配置两个数据源以供测试。点击数据源-数据源管理-新建数据源
DM8数据源配置:
根据DM8数据源信息填写配置,用户建议使用DBA用户
MySQL数据源配置:
根据Mysql数据源信息填写配置,需要注意mysql版本,用户具有读,锁表等权限即可。
点击同步-同步工程概览-新建工程
配置DFM工程,此处设置为一对一场景,仅进行mysql到dm8单向同步。
此处需要填写DMDRS_HOME路径,即dmdrs/bin路径,如果目前没有安装dmdrs服务,可以通过 运维-服务管理-安装DMDRS 进行快速远程部署。
需要填写配置信息,部署DRS服务。DFM将会自动识别源端的所有表,可以根据需求自由选择想要同步的数据表。
DMDRS同步前需要先获取到表的字典信息,同时为保持同步时数据一致,需要先进行一次全量同步,两边数据一致后不断读取mysqlbinlog,再解析到dm侧。此处可见装载成功。
装载配置根据需求选择,第一次装载需要使用全量+增量同步,并选择需要装载的具体表,如图所示为装载成功。
数据装载完成后即可点击启动按钮,开启增量同步,本次DFM同步服务部署完成。
同步链路配置完成后可通过同步监控实时查看多条DRS的同步信息,监控页面包括三项,代理总览,服务总览,项目拓扑图,并展示其对应的详细信息。拓扑图总览可以观察到实时的数据同步健康情况,比起DRS更加直观。
拓扑图中的节点存在红色表示存在告警、黄色及橙色代表轻微告警、常见为当前内存或磁盘使用过高、灰色代表目前尚未启动。
告警概览页面会将告警总数、主机告警总数、同步告警总数,以及它们的各个告警级别的告警的数量呈现出来。当错误出现时可以快速排查,避免通过drs同步时排查日志复杂的问题。
文章
阅读量
获赞