注册
备库版本升级时不允许访问
专栏/Database Thinking/ 文章详情 /

备库版本升级时不允许访问

胡li 2026/09/28 140 1 2
摘要 背景:实时主备集群,两地三中心,同城双中心; 操作:将集群通过滚动升级的方式,将03134284094-20240719-235833-20067 Pack36升级到03134284368-20260415-322245-20149 Pack70 报错:备库版本升级时不允许访问 解决方案:将监视器使用升级后的版本(20260415-322245-20149 Pack70)启动并正常监测集群

达梦实时主备集群滚动升级故障处理案例:[-719]: 备库版本升级时不允许访问

解决方案

将监视器使用升级后的版本(20260415-322245-20149 Pack70)启动,并正常监测集群,问题解决。

即:滚动升级过程中,监视器(monitor)也必须使用升级后的数据库版本启动。旧版本监视器与升级后的备库版本不匹配,导致备库报 [-719]: 备库版本升级时不允许访问。

一、背景

  • 集群架构:实时主备集群(DM 数据守护集群),两地三中心,同城双中心
  • 升级方式:滚动升级(逐节点升级,期间业务不中断或短暂切换)

二、数据库版本

升级前数据库版本 升级后数据库版本
8.1.3.62 --03134284094-20240719-235833-20067 Pack36 ENT 8.1.4.80 --03134284368-20260415-322245-20149 Pack70 ENT

三、操作步骤(滚动升级过程)

1. 集群正常情况下的监视器

image.png

停止后监视器显示如下:

![image.png](http

image.png

2. 停止备库守护进程、关闭数据库

image.png
s://download.dameng.com/eco-file-server/file/eco/preview/20260928093430QW97OF89XCJZYW5FAH)

3. 备库安装补丁,更新 bin 目录

image.png

image.png

四、问题现象

备库升级后能正常启动,但是登录后查询报错:

[-719]: 备库版本升级时不允许访问

image.png

image.png

image.png

五、排查过程

1. 尝试替换 dm.ini 参数

尝试将 dm80 参数替换到升级后的数据库,登录查询仍然报错:

[-719]: 备库版本升级时不允许访问

image.png

2. 查看升级后的备库日志

升级后的备库日志报错如下:

image.png

image.png

3. 尝试物理备份还原

尝试使用 backup 备份、物理还原方式恢复备库,在进行 recover 时报错:

打开重做日志失败

image.png

七、总结与经验

  1. 滚动升级需同步升级监视器:实时主备集群滚动升级时,监视器的版本需要与数据库升级后的版本保持一致,升级完备库后应使用新版本的 bin 目录启动监视器。
  2. [-719] 报错定位思路:遇到 备库版本升级时不允许访问,优先排查集群各节点(含监视器)之间的版本一致性,而不是盲目替换 dm.ini 参数或进行备份还原。
  3. 两地三中心/同城双中心架构下节点多、组件多,升级前应制定完整的升级清单,将监视器纳入升级范围。
评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服