【达梦】【守护集群】备库状态为invalid

登录dmonitor 查看集群状态,备库状态为invalid时,可通过登录主库执行备份命令解决,具体如下:

先停掉守护进程和数据库服务

[dmdba@localhost bin]$  /home/dmdba/dmdbms/bin/DmServiceGRP1_RT_1 stop

[dmdba@localhost bin]$ /home/dmdba/dmdbms/bin/DmWatcherServiceWatcher stop

进入安装目录下运行drman

 [dmdba@localhost dmdba]$ cd /home/dmdba/dmdbms/bin
[dmdba@localhost bin]$ ./dmrman

RMAN>  restore database '/home/dmdba/dmdbms/data/DAMENG/dm.ini'from backupset '/home/dmdba/dmdata/dmbak/BACKUP_FILE';

RMAN> recover database '/home/dmdba/dmdbms/data/DAMENG/dm.ini' update db_magic;

注意:DM8使用DMRMAN工具备份还原恢复后,需要启动数据库服务,才能正常运行数据库。但是如果直接启动数据库服务,查看./log会FALIED报以下错误

2024-05-23 04:33:14.577 [FATAL] database P0000004475 T0000000000000004475  Instance GRP1_RT_2 startup failed, execute 'recover database ... update db_magic' in dmrman.

原因是DM8比DM7多出了一步更新db_magic的步骤,若不执行该步骤则会报以上错误,且无法直接启动数据库服务。

更新db_magic语法:

RMAN> recover database '/home/dmdba/dmdbms/data/DAMENG/dm.ini' update db_magic;

再次启动数据库服务和收守护进程成功。

社区地址:达梦数据库 - 新一代大型通用关系型数据库 | 达梦在线服务平台

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值