注册

第一次start服务然后马上stop之后进行脱机备份,为啥失败?

张语亨 2024/07/19 642 12 已解决

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:
【操作系统】:
【CPU】:
【问题描述】*:

  1. dminit
  2. 设置本地归档参数,涉及到dm.ini和dmarch.ini
  3. 执行脚本:
systemctl start DmService-xx systemctl stop DmService-xx dmrman CTLSTMT="BACKUP DATABASE '/dm/data/DAMENG/dm.ini'"

4.出现错误:

file dm.key not found, use default license!
Database mode = 0, oguid = 0
Normal of FAST
Normal of DEFAULT
Normal of RECYCLE
Normal of KEEP
Normal of ROLL
begin redo pwr log collect, last ckpt lsn: 3 ...
redo pwr log collect finished
EP[0]'s cur_lsn[24431], file_lsn[24431]
[-8216]:Archive log absence, repair archive log with SQL 'repair archive log ...' in dmrman
dmrman_main end, code[-8216], return -1.

感觉是start之后没有初始化完然后立刻stop导致archivelog损坏,我测试了start之后等一分钟再stop,然后再备份是正常工作的。

所以我start之后,如何判断什么时候完成initial,可以执行stop。

回答 0
暂无回答
扫一扫
联系客服