一、组网图
二、问题描述
DataArk8.0.52217备份达梦数据库1主2备3节点集群V8版本,发起备份报错:执行数据库备份命令失败,错误:“-7169”
三、过程分析
查看作业详情,在日志栏可见如下报错信息:【-7169】:bakres与DMAP消息通信失败
第一步:这里是本地调用,还未到数据传输这步,因此不需要考虑备份服务器与客户端之间网络、防火墙等安全问题;
第二步:这时考虑是bakres备份工具或者DMAP辅助服务存在进程或服务异常的问题,ssh登录达梦数据库集群的3个节点,依次执行查询命令,查看DMAP的服务状态:
service DmAPService status
发现节点1服务dead,节点2和节点3服务都是runing
第三步:在节点1启动dmap服务,执行如下命令:
进入dmap服务目录:cd /etc/init.d
启动dmap服务:./dmap
此时如果报错启动失败,可能是该服务进程还存在,执行如下命令查看进程是否存在:
ps -ef|grep dmap
如有dmap进程存在,则直接kill掉该进程,例如进程号为3679:
kill -9 3679
重新启动dmap服务:./dmap
特别说明:该服务是用来配合第三方备份,因此kill或者重启不影响生产 业务运行,但需确保进程号是准确的,本文中提到的所有命令由客户执行,请勿自行操作!!!
四、解决方法
确保dmap服务正常后,将完全备份及增量备份作业删除,解绑该达梦集群,重新绑定集群,创建并发起完全备份作业,等待完全备份结束,创建增量备份作业,发起备份即可。也可忽略前述操作,直接对原作业发起备份
五、风险提示
无,但有可能在kill过程输入错了进程号,导致其他进程被中断,可能导致业务中断六、关键字
bakres,dmap,-7169,DM,达梦数据库,集群
创建人 | 江锦洋 |
文档编辑权限 | 创建者私有 |
文档阅读权限 | 来自分类 |
分类阅读权限 | 所有人 |
分类编辑权限 | 技术服务部 : 机构 渠道合作伙伴 : 机构 系统管理员 : 人员 |
分类审核权限 | 审核小组 : 岗位 |
分类预览权限 | 审核小组 : 岗位 |
分类下载权限 | 技术服务部 : 机构 |
修改日期 | 修改人 | 备注 |
2025-02-18 13:37:32[当前版本] | 江锦洋 | CREAT |
附件类型 |
|
|