欢迎访问机房运维工作室

爱数知识库

AnyBackup-7.0.x 备份任务失败,报错:“内部错误,原因是:打开数据库失败[(错误提供者:eossmetaservice,错误值:449183745

频道:爱数知识库 日期: 浏览:44

AnyBackup-7.0.x 备份任务失败,报错:“内部错误,原因是:打开数据库失败[(错误提供者:eossmetaservice,错误值:449183745,错误位置:ncEOSSMetaHand

关键字

打开数据库失败


适用产品

  • AnyBackup Express 7.0.5 ~ 7.0.18.1
  • AnyBackup CDM 7.0.5 ~ 7.0.18.1
  • AnyBackup Enterprise 7.0.5 ~ 7.0.18.1


问题描述

1.在 AnyBackup 管理控制台发起备份任务,任务执行失败,点击详情执行输出,提示如下错误信息:

内部错误,原因是:打开数据库失败[(错误提供者:eossmetaservice,错误值:449183745,错误位置:ncEOSSMetaHandler.cpp:239)]

2.在 /var/log/AnyBackup/ABEOSSService/eoss_meta_svc.log日志中,提示如下报错:

Open Storage[xxxxxxxxxxxxxxxx] Failed.Reason:Invalid argument:xxxxxxxxxxxxxxxx:does not exist (create_if_missing is false)


问题影响

定时数据保护备份任务执行失败。


问题原因

产品缺陷:元数据子库已无 cid 相关数据,元数据整理后,元数据中的缓存已被清理,但 EOSSNode 缓存还存在该子库 cid 信息,导致查询时打开数据库失败。


解决方案

该问题,有两种方式处理

1.临时处理方案:重启 AnyBackup 节点的 ABEOSSNodeService 服务来达到清理缓存的效果

2.更新 AnyBackup 版本至 7.0.18.2


更多信息