Klient Avamar: IDPA Linux Kopia zapasowa obrazu klienta systemu Linux zakończona z wyjątkiem spowodowanym problemem stanu spoczynku

Summary: Niepowodzenie tworzenia kopii zapasowych klientów obrazu systemu Linux z zakończeniem tworzenia kopii zapasowej z wyjątkiem Kod błędu 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



Tworzenie kopii zapasowej obrazu systemu Linux dla systemu IDPA jest "kończone z wyjątkiem" ze względu na problem stanu spoczynku.

W tym przykładzie maszyna wirtualna była wewnętrzną maszyną wirtualną ACM dostarczaną z rozwiązaniem

IDPA Z dziennika obrazu systemu Linux vmware kopii zapasowej można zobaczyć:


avvcbimage Info <40726>: VM Config Info: VMX w wersji 4(F), ctk włączona(T), odporna na awarie (F), system operacyjny gościa SUSE Linux Enterprise 12 (64-bitowa), Cloud UUID = NoUUID. version=9
avvcbimage Informacje 40727<>: VM Guest Info: Rodzina systemów gościa = linuxGuest, Imię i nazwisko gościa = SUSE Linux Enterprise 12 (64-bitowy), Stan systemu operacyjnego gościa = uruchomiony, Narzędzia uruchomione = guestToolsRunning, Stan wersji narzędzi = guestToolsUnmanaged
avvcbimage Info <42650>: Tworzenie migawki "Avamar-epoch_time<>< client_id>", quiesceFS=1
avvcbimage Info <41136:> SnapshotManager: createSnapshot dla vmMoref = vm-21
avvcbimage Informacje 42182<>: Menedżer migawki: POST do /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": "prawda"
...
avvcbimage W <19733>: Zadanie vSphere nie powiodło się (w stanie spoczynku, błąd migawki = 45): "Wystąpił błąd podczas zapisywania migawki: Nie udało się wyciszyć maszyny wirtualnej.'.
avvcbimage Błąd <17775>: Podczas tworzenia zadania migawki "Avamar-epoch_time><< client_id>" tworzenia maszyny wirtualnej "[vsanDatastore] DataProtection-ACM/DataProtection-ACM.vmx" wystąpił błąd stanu spoczynkum
avvcbimage Ostrzeżenie <40710:> Maszyna wirtualna nie mogła zostać wyciszona przed utworzeniem migawki, a ta kopia zapasowa nie będzie używana jako podstawa dla kolejnych kopii zapasowych CBT, jeśli się powiedzie.
avvcbimage Ostrzeżenie <40711>:     Rozważ użycie skryptów przed zamrożeniem i po rozmrożeniu, aby ułatwić wyciszenie
maszyny wirtualnejavvcbimage Ostrzeżenie <41146>:     Ten błąd może być spowodowany przez skrypt przed zamrożeniem zwracający niezerowy kod błędu.
Z drugiej strony,



Po niepowodzeniu pierwszego zadania migawki kopia zapasowa jest kontynuowana, wykonując drugą migawkę, ale z wyłączoną funkcją wyciszenia.

avvcbimage Informacje <14631>: Konsolidacja dysków maszyn wirtualnych dla zadania "[vsanDatastore] DataProtection-ACM/DataProtection-ACM.vmx" nadal w toku, uśpienie na 3 sekundy
avvcbimage Info <42650>: Tworzenie migawki "Avamar-epoch_time <><client_id>", quiesceFS=0
avvcbimage Info <41136>: SnapshotManager: createSnapshot dla vmMoref = vm-21
avvcbimage Informacje 42182<>: Menedżer migawki: POST do /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":  "fałsz"



Tworzenie kopii zapasowej zostanie zakończone, ale zostanie wyświetlona jako ukończona z wyjątkiem (kod 10020)


W dzienniku zlecenia pracy (.alg) widoczne są następujące informacje: 

2019-04-03 00:12:42 Management_VM_Backup-Management_VM_Backup-epoka<> Ostrzeżenie <0000>: Niezerowy kod zakończenia zlecenia roboczego "Management_VM_Backup-Management_VM_Backup-epoch" "Kod 170: ukończono z błędami, dziennik klienta powinien zostać sprawdzony"  

Cause

1. Aby zobaczyć, co powoduje niepowodzenie stanu spoczynku, ustaw dziennik debugowania dla vmtools. 
Wykonaj kroki opisane w sekcji https://kb.vmware.com/s/article/1007873, aby ustawić dziennik debugowania w systemie operacyjnym gościa, a następnie ponownie uruchom narzędzia VMware. 

2. Wykonaj nową kopię zapasową, aby odtworzyć błąd spoczynku.  

3. Przejrzyj dzienniki narzędzi debugowania (informacje o stanie spoczynku powinny znajdować się w dzienniku vmsvc i mieć prefiks [vmbackup])

.W tym przykładzie problem był spowodowany przez częściowo usunięty katalog /var/log/brs.  Nie można całkowicie usunąć tego katalogu, ponieważ proces w tle wciąż miał otwarty katalog.     Ten częściowo usunięty folder zapobiegnie zawieszaniu się systemu plików Linux za pomocą funkcji ioctls. 


[ debugowanie ] [Kopia zapasowa maszyny wirtualnej] Przesłano zadanie rozpoczęcia tworzenia kopii zapasowej.
[ debugowanie ] [vmbackup] *** VmBackupSyncDriverStart
[debugowanie] [vmsvc] SyncDriver: Pomijanie zdalnego systemu plików, name=systemd-1, mntpt=/proc/sys/fs/binfmt_misc.
[ debugowanie ] [VMSVC] SyncDriver: Wywoływanie backendu 0.
[ debugowanie ] [VMSVC] SyncDriver: Zamrażanie za pomocą ioctls Linuksa...
[ debugowanie ] [VMSVC] SyncDriver: otwiera ścieżkę '/var/lib/named/proc'.
[ debugowanie ] [VMSVC] SyncDriver: zamrażanie ścieżki '/var/lib/named/proc'.
[ debugowanie ] [VMSVC] SyncDriver: zamrożenie na '/var/lib/named/proc' zwróciło: 95 (Operacja nieobsługiwana)
[ debug] [vmsvc] SyncDriver: otwieranie ścieżki '/var/log/logbundles'.
[ debugowanie ] [VMSVC] SyncDriver: zamraża ścieżkę '/var/log/logbundles'.
[ debugowanie ] [VMSVC] SyncDriver: pomyślnie zawiesił '/var/log/logbundles'.
[ debug] [vmsvc] SyncDriver: ścieżka otwarcia '/var/log/brs (usunięta)'.
[ debug] [vmsvc] SyncDriver: nie udało się otworzyć pliku "/var/log/brs (usunięty)": 2 (nie ma takiego pliku lub katalogu)
[ ostrzeżenie] [vmbackup] Błąd blokujący systemy plików.



Resolution

Po bliższym przyjrzeniu się katalogowi /var/log/brs można zauważyć problemy z otwarciem tego katalogu z innych poleceń. Podobnie jak lsof i stat również pokazują problem. 
IDPA-ACM:/var/log # lsof|grep brs
lsof: OSTRZEŻENIE: nie można stat() xfs file system /var/log/brs (usunięte)
      Informacje wyjściowe mogą być niekompletne.

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



Maszyna wirtualna ACM została ponownie uruchomiona w celu zabicia procesu acm w tle.    Po ponownym uruchomieniu katalog /var/log/brs został odtworzony przez proces ACM i kopia zapasowa mogła zostać ukończona bez dalszych problemów
ze stanem spoczynkuIDPA-ACM:/var/log # ls -al
drwxr-xr-x 2 root 6 Apr 15 10:30 brs

 


Additional Information

Pamiętaj, aby postępować zgodnie z powyższym artykułem z bazy wiedzy, aby usunąć rejestrowanie debugowania dla vmtools na kliencie i ponownie uruchomić usługę 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.