暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

DM达梦数据库备份集还原报错:[管道连接失败]

原创 达梦 2021-01-31
987

DM 数据库通过备份集方式进行的物理完全备份时,在 restore 或者 recover 阶段可能会报错 CMD END.CODE: [-7105],DESC: [管道连接超时] [-7105]: 管道连接超时。

遇到这样的问题一般是在 restore 阶段,需要检查两点:

  1. dmap 是否启动,需要使用 dmap 来进行备份集还原
  2. 使用正确的用户启动 dmap,需要保证存放备份集文件的备份集目录有读取权限

如果在 resore 阶段成功,在 recover 阶段报如上错误,则有可能是 dmap 问题,需要直接使用 dmrman 来进行 recover,命令如下:

./dmrman use_ap=2

参数 use_ap=2 表示直接使用 dmrman 来还原,默认为使用 dmap。

  • ​[-7105]: 管道连接超时,pipe connect timeout

【问题现象】

中标麒麟 7 环境,使用 root 用户启动 DMRMAN 工具,执行备份命令报错 [-7105]: 管道连接超时。

错误信息

【问题原因】

DM 数据库不是通过 root 用户安装,所以不能使用 root 启动 DMRMAN 工具,需要使用 DM 数据库安装用户启动。

【解决方法 1】

使用 DM 安装用户 dmdba 启动 DMRMAN 工具,执行备份命令即正常。

【解决方法 2】

需要启动 dmap 服务,可以查看 dmap 服务是否开启 ps -ef|grep dmap,启动 DMAP 服务在 /opt/dmdbms/bin 目录下,执行 ./dmap

具体使用方法和配置方法详见《DM 备份与还原手册》。(手册位于数据库安装路径 /dmdbms/doc/special 文件夹下)。

DAMP 服务:https://www.cndba.cn/dave/article/3579

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论