Avamar Client: 由于停顿问题,IDPA Linux 客户端映像备份完成但出现异常

Sammanfattning: Linux 映像备份客户端失败并显示“备份已完成”,并显示异常错误代码 10020

Den här artikeln gäller för Den här artikeln gäller inte för Den här artikeln är inte kopplad till någon specifik produkt. Alla produktversioner identifieras inte i den här artikeln.

Symptom



由于停顿问题,IDPA 系统的 Linux 映像备份处于“Completing but Exception”状态。

此示例中,虚拟机是 IDPA 解决方案

附带的内部 ACM 虚拟机 从备份的 vmware linux 映像日志中,可以看到以下内容:


avvcbimage Info <40726>:VM Config Info: VMX 版本 4(F),启用 ctk (T),容错 (F),来宾作系统 SUSE Linux Enterprise 12(64 位),云 UUID = NoUUID。版本 = 9
avvcbimage 信息 <40727>:VM Guest Info: GuestOS 系列 = linuxGuest,来宾全名 = SUSE Linux Enterprise 12(64 位),来宾作系统状态 = 正在运行,工具正在运行 = guestToolsRunning,工具版本状态 = guestToolsUnmanaged
avvcbimage Info <42650>:Creating snapshot 'Avamar-epoch_time<>< client_id>', quiesceFS=1
avvcbimage Info <41136:>SnapshotManager: createSnapshot for vmMoref = vm-21
avvcbimage Info <42182>:SnapshotManager:POST 到 /snapshotmanager/vm/vm-21/action/createSnapshot, payload({
“snapshotName”:“Avamar-epoch_time <><client_id>”、“
snapshotDesc”:“Created by Avamar workorder Management_VM_Backup-Management_VM_Backup-epoch<> on <date>”,
“quiesceFileSystem”:“真的”
......
avvcbimage 警告 <19733>:vSphere 任务失败(停顿,快照错误 = 45):保存快照时出错:未能使虚拟机停顿。
avvcbimage 错误 <17775>: Snapshot 'Avamar-client_id<> epoch_time><'creation 'creation for VM '[vsanDatastore] DataProtection-ACM/DataProtection-ACM.vmx' task creation encountered a quiesce problem
avvcbimage Warning <40710>:在创建快照之前无法停顿虚拟机,如果成功,此备份将不会用作后续 CBT 备份的基础。
avvcbimage 警告 <40711>:     请考虑使用预冻结和解冻后脚本来简化虚拟机停顿
avvcbimage 警告 <41146>:     此错误可能是由返回非零错误代码的预冻结脚本引起的。



第一个快照任务失败后,备份将继续创建第二个快照,但禁用停顿功能。

avvcbimage 信息 <14631>:“[vsanDatastore] DataProtection-ACM/DataProtection-ACM.vmx”任务仍在进行中的虚拟机磁盘整合,睡眠 3 秒
avvcbimage Info <42650>:Creating snapshot 'Avamar-epoch_time <><client_id>', quiesceFS=0
avvcbimage Info <41136>:SnapshotManager: createSnapshot for vmMoref = vm-21
avvcbimage Info <42182>:SnapshotManager:POST 到 /snapshotmanager/vm/vm-21/action/createSnapshot, payload({
“snapshotName”:“Avamar-epoch_time <><client_id>”、“
snapshotDesc”:“Created by Avamar workorder Management_VM_Backup-Management_VM_Backup-epoch<> on <date>”,
“quiesceFileSystem”:  “false”



备份完成,但显示为已完成,但有异常(代码 10020)


在工单日志 (.alg) 中,可以看到以下内容: 

2019-04-03 00:12:42 Management_VM_Backup-Management_VM_Backup-epoch<> 警告 <0000>:工单“Management_VM_Backup-Management_VM_Backup-epoch”非零退出状态“代码 170:已完成但有错误,应检查客户端日志”  

Orsak

1.要查看导致停顿失败的原因,请为 vmtools 设置调试日志记录。
按照中的步骤 https://kb.vmware.com/s/article/1007873 来宾作系统上设置调试日志记录,然后重新启动 VMware 工具。

2.执行新备份以重新创建停顿故障。  

3.查看调试工具日志(停顿信息应位于 vmsvc 日志中并具有 [vmbackup] 前缀)。

在此示例中,问题是由部分删除的 /var/log/brs 目录引起的。 由于后台进程仍然打开了目录,因此无法完全删除此目录。     此部分删除的文件夹将使用 ioctls 函数防止 Linux 文件系统冻结。


[ 调试][vmbackup]已提交备份启动任务。
[ 调试][vmbackup] *** VmBackupSyncDriverStart
[ debug] [vmsvc] SyncDriver:Skipping remote filesystem, name=systemd-1, mntpt=/proc/sys/fs/binfmt_misc.
[ 调试][vmsvc]SyncDriver:Calling backend 0.
[ 调试][vmsvc]SyncDriver:正在使用 Linux ioctls 冻结...
[ 调试][vmsvc]SyncDriver: opening path '/var/lib/named/proc'.
[ 调试][vmsvc]SyncDriver: freeze path '/var/lib/named/proc'.
[ 调试][vmsvc]SyncDriver: freeze on '/var/lib/named/proc' returned:95 (Operation not supported)[
debug] [vmsvc] SyncDriver: opening path '/var/log/logbundles'.
[ 调试][vmsvc]SyncDriver: frozen path '/var/log/logbundles'.
[ 调试][vmsvc]SyncDriver: successfully froze '/var/log/logbundles'.
[ debug] [vmsvc] SyncDriver: opening path '/var/log/brs (deleted)'.
[debug] [vmsvc] SyncDriver: failed to open '/var/log/brs (deleted)':2(无此类文件或目录)
[warning] [vmbackup] Error freeze filesystems.



Upplösning

更仔细地检查目录 /var/log/brs,可以看到通过其他命令打开此目录时出现问题。像 lsof 和 stat 也显示问题。
IDPA-ACM:/var/log # lsof|grep brs
lsof:警告: can't stat() xfs file system /var/log/brs (deleted)
    输出信息可能不完整。

IDPA-ACM:/var/log # ls -al
drwxr-xr-x 0 root root 6 2月 27 2018 brs



已重新启动 ACM 虚拟机以终止后台 ACM 进程。    重新启动后,ACM 进程会重新创建 /var/log/brs 目录,备份能够完成,而不会出现进一步的停顿问题
IDPA-ACM:/var/log # ls -al
drwxr-xr-x 2 root root 6 Apr 15 10:30 brs

 


Ytterligare information

确保按照上述知识库文章作,删除客户端上 vmtools 的调试日志记录,并重新启动 vmtools 服务。

Berörda produkter

Avamar Client

Produkter

Avamar Client, PowerProtect Data Protection Software
Artikelegenskaper
Artikelnummer: 000056249
Artikeltyp: Solution
Senast ändrad: 11 okt. 2024
Version:  3
Få svar på dina frågor från andra Dell-användare
Supporttjänster
Kontrollera om din enhet omfattas av supporttjänster.