注册
达梦数据融合管理平台安装+DRS
技术分享/ 文章详情 /

达梦数据融合管理平台安装+DRS

爱吃鱼的猫 2025/03/14 136 0 0

达梦数据融合管理平台Mysql+DSC到dm单机的数据同步

一、登录页面

打开达梦数据融合管理平台,首先映入眼帘的是登录页面。
image.png

二、首页 - 数据概览

成功登录后进入首页的数据概览界面。在此页面,系统提示当前没有任何代理,需要进行安装,用户可点击“去安装”按钮进行后续操作。
image.png

三、代理管理 - 远程安装代理(配置页面)

点击“去安装”后进入代理管理的远程安装代理配置页面。在该页面,用户需要配置一系列代理信息,包括主机IP、端口号、代理名称、安装路径、ssh端口号、主机登录用户名和密码。同时,可选择代理版本,还能进行添加版本、批量删除、预检查等操作。页面中展示了多条已有的代理配置记录示例,每条记录都包含上述相关信息以及对应的操作选项,如复制、预检查、删除。
image.png

四、代理管理 - 远程安装代理(安装成功页面)

完成代理配置并成功安装后,会跳转到安装成功页面。此页面展示了已安装代理的详细信息,包括主机IP、端口号、安装路径、代理版本、安装状态(显示“代理agent安装完成,启动成功”)、最后变更时间等。通过这些信息,用户可以直观地了解代理的安装情况和运行状态。
image.png

五、数据源管理 - 数据源配置(DM8数据源)

在平台中找到数据源管理选项,进入数据源配置页面,以配置DM8数据源为例。在该页面,用户需要填写数据源名称,选择数据库厂商为DM,数据库版本为DM8,填写主机名/IP、端口号、用户名和密码等信息。此外,还涉及SSL配置、连接池配置、驱动配置等其他设置选项。填写完成后,可点击“测试连接”检查配置是否正确,无误后点击“确定”保存配置。
image.png

六、数据源管理 - 数据源配置(MySQL数据源)

配置MySQL数据源的页面与DM8数据源配置页面类似,但部分信息有所不同。用户需填写数据源名称,选择数据库厂商为MySQL,数据库版本为MySQL 5.7及以上,填写对应的主机名/IP、端口号、用户名和密码等。同样包含SSL配置、连接池配置、驱动配置等,也可进行测试连接和保存配置操作。页面还显示了数据源的创建时间,方便用户了解数据源的创建历史。
image.png

七、数据源管理 - 权限预检查

在数据源配置完成后,进行权限预检查。该页面展示了检查的项目,如数据库连接、DM数据库归档检测、DM逻辑日志检测等。检查结果会显示每个项目是否通过,例如数据库连接通过,但DM逻辑日志检测可能未开启附加日志。针对未通过的检查项,页面提供了详细的解决方案,如执行特定的SQL脚本或修改数据库配置参数等。
image.png

八、版本管理(初始状态)

进入版本管理页面,初始状态下显示暂无任何DMDRS版本,此时用户需要点击“上传版本”按钮来添加版本。页面提示用户进行上传操作,以便后续使用相应版本的功能。
image.png

九、版本管理(上传版本后)

上传版本后,版本管理页面会展示已上传的版本信息,包括版本号和版本详情。用户可以对已上传的版本进行删除操作,如果某个版本不再需要,可通过相应的操作按钮进行删除。这样可以方便地管理平台中使用的版本。
image.png

十、DMDRS安装(配置页面)

在服务管理中选择远程安装DMDRS,进入配置页面。在此页面,用户需要填写主机IP、DMDRS安装路径、ssh端口号、主机登录用户名和密码,选择代理配置,填写JDK路径(需提前配置好正确路径),并选择合适的DMDRS版本。与代理安装类似,也可进行添加版本、批量删除、预检查等操作,完成配置后点击“安装DMDRS”按钮进行安装。
image.png

十一、DMDRS安装(安装成功页面)

DMDRS安装成功后,页面展示了安装成功的相关信息,包括主机IP、DMDRS安装路径、DMDRS版本、Agent版本、代理配置、依赖环境路径、安装状态(显示“DMDRS安装完成”)、key到期时间、最后变更时间等。这些信息有助于用户确认DMDRS的安装情况和后续使用的相关参数。
image.png

十二、同步工程 - 创建工程

在同步概览页面,点击“创建同步工程”进入创建页面。用户需要填写工程名称,如“dsc_dm8”,并可填写工程描述(根据实际情况填写)。然后从推荐模板中选择合适的模板,如一对一(无DSS)场景、一对一场景等,选择完成后点击“确定”按钮,即可创建同步工程。
image.png

十三、同步工程 - 链路配置(基本配置)

创建完同步工程后,进入链路配置的基本配置页面。在此页面,用户需要分别配置源端和目标端DMDRS服务的相关信息。源端需选择代理、数据源,填写服务IP、服务名称、端口号、站点号、语言选择、DMDRS HOME目录等;目标端同样需要进行类似配置,且部分信息(如服务IP、数据源选择等)需根据实际情况与源端有所区别,配置完成后点击“下一步”。
image.png

十四、同步工程 - 链路配置(映射配置)

链路配置的映射配置页面用于设置数据同步的映射规则。用户可以设置通配符规则、选择表规则、选择其他对象规则、选择表空间规则、白名单规则、黑名单规则等。例如,设置通配符规则“TEST_DSC*==TEST_DSC.”,还可添加或删除规则。通过合理配置这些规则,实现数据在源端和目标端之间的准确同步。
image.png

十五、同步工程 - 开启主备(主服务配置)

若需要为同步工程开启主备模式,进入主服务配置页面。在此页面,用户需要填写主服务的相关信息,包括服务名称、代理、服务IP、站点号、端口号、语言选择、DMDRS HOME目录,选择是否开启主备,填写DRS集群服务名,并配置备服务的相关信息(如服务名称、代理、服务IP、端口号等),完成后点击“确定”。
image.png

十六、同步工程 - 开启主备(备服务配置)

在主服务配置页面点击备服务配置区域,进入备服务配置页面。此页面主要用于详细配置备服务的各项参数,如服务名称、代理、服务IP、站点号、端口号、语言选择、DMDRS HOME目录等,确保主备服务之间的协同工作,配置完成后点击“确定”。
image.png
image.png

十七、同步工程 - 部署与同步

完成同步工程的各项配置后,进行部署与同步操作。在同步工程页面,点击“DRS部署”,部署成功后点击“装载”。在装载配置中,用户需要选择装载类别(如数据迁移、增量同步、全量装载 + 增量同步),设置掩码(如DROP|CREATE|INSERT TABLE),添加模糊匹配装载表规则(如TEST_DSC.*),确认无误后点击“立即装载”,开始数据同步。
image.png
image.png

十八、同步工程 - 同步状态查看

数据同步完成后,可在同步工程页面查看同步状态。页面展示了链路状态、表装载状态、装载类别等信息,以及同步过程中涉及的链路名、表名、装载状态、开始时间、结束时间等详细记录。如果同步成功,会显示相应的成功提示信息及数据统计;若同步失败,则会显示失败原因及错误提示,方便用户了解同步结果和排查问题。
image.png

二十、常见问题与解决

(一)代理安装失败

  1. 问题描述:在代理安装过程中,可能出现安装失败的情况,如提示连接超时或权限不足等错误信息。
  2. 原因分析
    • 连接超时可能是由于目标主机的SSH服务未启动,导致无法建立连接;或者网络连接存在问题,如网络中断、防火墙阻止连接等。
    • 权限不足通常是因为用于安装代理的主机登录用户名在目标主机上没有足够的权限来创建文件和目录,从而导致安装失败。
  3. 解决方案
    • 对于连接超时问题,首先检查目标主机的SSH服务是否已启动,若未启动,启动SSH服务;同时检查网络连接是否正常,确保管理平台与目标主机之间网络畅通;另外,检查防火墙设置,开放相关端口(如SSH端口22),以允许连接。
    • 针对权限不足问题,可以使用具有足够权限的用户登录目标主机;或者修改安装路径的权限,确保安装用户对该路径有写入权限,然后重新进行代理安装。

(二)数据源连接失败

  1. 问题描述:在配置数据源后,进行测试连接时,可能出现无法连接到数据库的情况。
  2. 原因分析
    • 数据库服务未启动,导致无法响应连接请求。
    • 配置的主机名/IP、端口号、用户名、密码等信息错误,使得管理平台无法正确连接到数据库。
    • 网络连接存在问题,如网络不稳定或防火墙阻止了数据库端口的访问。
  3. 解决方案
    • 检查数据库服务状态,若未启动,启动数据库服务。
    • 仔细核对数据源配置信息,确保主机名/IP、端口号、用户名、密码准确无误。
    • 检查网络连接,确保管理平台与数据库服务器之间网络正常;若存在防火墙,开放数据库服务对应的端口。

(三)同步工程数据不一致

  1. 问题描述:在同步工程运行后,发现源端和目标端的数据不一致,如数据丢失、数据更新不同步等情况。
  2. 原因分析
    • 映射规则配置错误,导致数据在同步过程中无法正确匹配和传输,从而出现数据不一致的情况。
    • 数据在同步过程中被修改或删除,可能是由于其他业务操作影响,导致同步数据不完整或不准确。
    • 网络传输异常,在数据同步过程中出现丢包等问题,影响数据的完整性。
  3. 解决方案
    • 检查映射规则,仔细核对各项规则设置,确保其准确无误,能够正确实现数据映射。
    • 分析数据修改或删除的原因,若可能,恢复数据到正确状态,然后重新进行同步;同时,规范业务操作流程,避免在同步过程中对数据进行干扰操作。
    • 检查网络连接,确保网络稳定;若网络存在问题,修复网络后重新同步数据,确保数据的一致性。
评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服