Avamar 用戶端: IDPA Linux 用戶端映像備份完成,但由於靜止問題,出現例外狀況

Summary: Linux 映像備份用戶端失敗,備份已完成,並出現例外錯誤代碼 10020

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms



由於靜止問題,IDPA 系統的 Linux 映像備份為「完成 (含例外)」。

此範例中的虛擬機器是 IDPA 解決方案

隨附的內部 ACM 虛擬機器 從備份的 VMware Linux 映像記錄中,可看到


下列內容:avvcbimage Info <40726>:VM 組態資訊:VMX 版本 4(F)、ctk 已啟用 (T)、容錯 (F)、客體作業系統 SUSE Linux Enterprise 12 (64 位元)、Cloud UUID = NoUUID。版本=9
avvcbimage 資訊 <40727>:VM 訪客資訊:GuestOS 家族 = linuxGuest,Guest 全名 = SUSE Linux Enterprise 12 (64 位元),Guest OS 狀態 = 執行中,工具執行中 = guestToolsRunning,工具版本狀態 = guestToolsUnmanaged
avvcbimage 資訊 <42650>:建立快照「Avamar-epoch_time<>< client_id>」,quiesceFS=1
avvcbimage Info <41136>:SnapshotManager: createSnapshot for vmMoref = vm-21
avvcbimage Info <42182>:SnapshotManager:發佈至 /snapshotmanager/vm/vm-21/action/createSnapshot,payload({
“snapshotName”:「Avamar-epoch_time <><client_id>」,「
snapshotDesc」:「由 Avamar 工作訂單 Management_VM_Backup-Management_VM_Backup-epoch<<> 日期>建立」,「
quiesceFileSystem」:“真”
...
avvcbimagew arning <19733>: vSphere 工作失敗 (靜止,快照錯誤 = 45):儲存快照時發生錯誤:無法停止虛擬機器作業。
avvcbimage 錯誤 <17775>: 為 VM [vsanDatastore] DataProtection-ACM/DataProtection-ACM.vmx' 建立快照「Avamar-epoch_time<>< client_id>」工作建立時遇到靜止 problem
avvcbimage 警告 <40710:>VM 無法在建立快照之前靜止,而且如果成功,此備份將不會作為後續 CBT 備份的基礎。
avvcbimage 警告 <40711>:     請考慮使用凍結前和解凍後指令檔,以利 VM 靜止
avvcbimage 警告 <41146>:     此錯誤可能是由預凍結腳本返回非零錯誤代碼引起的。



在第 1 個快照工作失敗後,備份會繼續進行,以取得第二個快照,但會停用靜止功能。

avvcbimage 資訊 <14631>:「[vsanDatastore] DataProtection-ACM/DataProtection-ACM.vmx」工作的 VM 磁碟整合仍在進行中,請休眠 3 秒
avvcbimage 資訊 <42650>:建立快照「Avamar-epoch_time <><client_id>」,quiesceFS=0
avvcbimage Info <41136>:SnapshotManager: createSnapshot for vmMoref = vm-21
avvcbimage Info <42182>:SnapshotManager:發佈至 /snapshotmanager/vm/vm-21/action/createSnapshot,payload({
“snapshotName”:「Avamar-epoch_time <><client_id>」,「
snapshotDesc」:「由 Avamar 工作訂單 Management_VM_Backup-Management_VM_Backup-epoch<> on <date> 建立」,「
quiesceFileSystem」:  “假”



備份完成,但顯示為已完成,但有例外 (代碼 10020)


在工作訂單記錄 (.alg) 中會看到下列內容: 

2019-04-03 00:12:42 Management_VM_Backup-Management_VM_Backup-epoch<> 警告 <0000>:工作訂單「Management_VM_Backup-Management_VM_Backup-epoch」非零退出狀態「代碼 170:已完成 (含錯誤),應檢查用戶端記錄」  

Cause

1.若要查看導致靜止失敗的原因,請為 vmtool 設定偵錯記錄。
按照 https://kb.vmware.com/s/article/1007873中的步驟在客體作業系統上設定除錯記錄,然後重新啟動 VMware 工具。

2.執行新的備份,以重新建立靜止失敗。  

3.檢閱偵錯工具記錄 (靜止資訊應位於 vmsvc 記錄中,並具有 [vmbackup] 前置詞)。

在此範例中,我們可以將問題造成於部分刪除的 /var/log/brs 目錄。 由於背景程序的目錄仍為開啟狀態,因此無法完全移除此目錄。     這個部分刪除的資料夾將防止 Linux 檔案系統的 ioctls 功能凍結。


[ 除錯][vmbackup]已提交的備份啟動工作。
[ 除錯][vmbackup] *** VmBackupSyncDriverStart
[ debug] [vmsvc] SyncDriver:略過遠端檔案系統,name=systemd-1, mntpt=/proc/sys/fs/binfmt_misc。
[ 除錯][VMSVC]同步驅動程式:呼叫後端 0。
[ 除錯][VMSVC]同步驅動程式:正在使用 Linux ioctl 凍結...
[ 除錯][VMSVC]SyncDriver:開啟路徑「/var/lib/named/proc」。
[ 除錯][VMSVC]SyncDriver:凍結路徑「/var/lib/named/proc」。
[ 除錯][VMSVC]SyncDriver:凍結於傳回的「/var/lib/named/proc」:95 (不支援作業)
[ debug] [vmsvc] SyncDriver:開啟路徑「/var/log/logbundles」。
[ 除錯][VMSVC]SyncDriver:凍結路徑「/var/log/logbundles」。
[ 除錯][VMSVC]SyncDriver:成功凍結「/var/log/logbundles」。
[ debug] [vmsvc] SyncDriver:開啟路徑「/var/log/brs (deleted)」。
[ debug] [vmsvc] SyncDriver:無法開啟「/var/log/brs (deleted)」:2 (沒有此類檔案或目錄)
[ 警告] [vmbackup] 凍結檔案系統發生錯誤。



Resolution

仔細檢查目錄的 /var/log/brs,可以發現從其他命令開啟此目錄時發生問題。像 lsof 和 stat 也顯示問題。
IDPA-ACM:/var/log # lsof|grep brs
lsof:警告:無法統計 () xfs 檔案系統 /var/log/brs (已刪除)
    輸出資訊可能不完整。

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



ACM 虛擬機器已重新開機,以終止背景 ACM 程序。    ACM 程序重新建立 /var/log/brs 目錄後,備份得以完成,沒有進一步的靜止問題
IDPA-ACM:/var/log # ls -al
drwxr-xr-x 2 根根 15 4 月 6 日 10:30 brs

 


Additional Information

請務必遵循上述知識文章,移除用戶端上 vmtools 的除錯記錄,並重新啟動 vmtools 服務。

Affected Products

Avamar Client

Products

Avamar Client, PowerProtect Data Protection Software
Article Properties
Article Number: 000056249
Article Type: Solution
Last Modified: 11 Oct 2024
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.