AnyBackup-AnyBackup OFS 卷异常,AnyBackupMediaServer 服务无法启动,expt_profiler.log 日志中提示 @fileLength need > 0
关键字
卷异常、AnyBackupMediaServer
适用产品
- AnyBackup 6.0.x
问题描述
AnyBackup 管理控制台的卷管理页面显示OFS卷异常,

操作系统中 AnyBackupMediaServer 为 stopped 状态,

同时,进入 /var/lib/newcore/AnyBackup 中查看 expt_profiler.log 文件,提示 @fileLength need > 0

问题影响
所有备份任务执行失败。
问题原因
OFS 卷中存在大小为 0 的 cf 文件 ,AnyBackupMediaServer 无法启动,导致 OFS 卷异常。
解决方案
处理 OFS 卷中大小为 0 的 cf 文件,请按以下步骤操作:
1.登录到 AnyBackup 操作系统,执行以下命令,找出大小为 0 的 cf 文件。
find /mnt/sugon* -size 0
/mnt/sugon 为 OFS 卷的挂载目录。

2.执行以下命令,将大小为 0 的 cf 文件移动至其他目录。
mv /mnt/sogun4/volume1/OFS/{F48C9971-2C3E-4CBF-B971-B1E7F21BE393}/cf/0000000195.cf /tmp/
/mnt/sogun4/volume1/OFS/{F48C9971-2C3E-4CBF-B971-B1E7F21BE393}/cf/ 为大小为 0 的 cf 文件的路径,0000000195.cf 为大小为 0 的 cf 文件名,/tmp/ 为目的端目录。
注意:以上操作只将大小为 0 的 cf 文件移动到其他目录下,不会影响其他备份数据和后续备份。


更多信息
expt_profiler.log 记录了存放备份数据的 cf 文件情况、CID 对象的操作记录、自备份情况等。