Avamar: Die VMware-Image-Wiederherstellung wird stundenlang ausgeführt und zeigt den Fortschritt in GB oder TB an, schlägt jedoch mit der Meldung "Timeout on wait for spawned avtar process to complete" fehl

Summary: Die VMware-Image-Wiederherstellung wird stundenlang ausgeführt und zeigt den Fortschritt in GB oder TB an, schlägt jedoch mit der Meldung "Timeout on wait for spawned avtar process to complete" fehl. ...

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

Die VMware-Image-Wiederherstellung wird stundenlang ausgeführt, zeigt den Fortschritt in GB oder TB an, schlägt jedoch fehl mit:
avvcbimage Error <0000>: [IMG0011] Timeout on wait for spawned avtar process to complete
Beachten Sie im Wiederherstellungsprotokoll, dass das VMware-Plug-in nach der Wiederherstellung eines der virtuellen Laufwerke von der virtuellen Maschine getrennt wurde:
 avvcbimage Info <9679>: Virtual disk connection to '[datastore] testvm-Restore_1714653538862/testvm-Restore_4.vmdk' has been closed
 avvcbimage Info <40654>: isExitOK()=0
 avvcbimage Info <40654>: isExitOK()=0
 avvcbimage Info <12060>: Getting next pax element in VMFile directory
 avvcbimage Info <16041>: VDDK:VixDiskLib: VixDiskLib_Disconnect: Disconnect.
 avvcbimage Info <42222>: Using vSphere revertSnapshotTask snapshot moref (snapshot-414916)
 avvcbimage Info <14629>: Snapshot (snapshot-414916) removal for VM '[datastore] testvm-Restore1714653538862/Testvm-Restore.vmx' task queued, sleep for 1 sec
Stellen Sie nach 300 Sekunden fest, dass der avtar-Prozess immer noch ausgeführt wird und mehr Zeit benötigt. Standardmäßig beträgt das Timeout für Unterprozesse 5 Minuten oder 300 Sekunden.
avvcbimage Error <0000>: [IMG0011] Timeout on wait for spawned avtar process to complete
Im folgenden Protokoll hat das Bild-Plug-in beispielsweise 5 Minuten gewartet:
2024-05-03 12:53:04 avvcbimage Error <0000>: [IMG0011] Timeout on wait for spawned avtar process to complete
Stellen Sie später im Protokoll fest, dass der avtar-Prozess erfolgreich abgeschlossen wurde (Code 0), aber 1 Stunde, 32 Minuten und 23 Sekunden gedauert hat:
2024-05-03 14:25:27 avvcbimage Info <6688>: Process 16763 (/usr/local/avamarclient/bin/avtar) finished (code 0: success)
Im avtar-Protokoll zeigen die Statuszeilen (standardmäßig alle 15 Minuten ausgegeben) an, dass avtar während dieser Zeit noch ein virtuelles Laufwerk wiederhergestellt hat. Da das Image-Plug-in jedoch getrennt ist, werden diese Daten nicht auf die virtuelle Maschine geschrieben.
2024-05-03 13:00:20 avtar Info <8688>: Status 2024-05-03 13:00:20, 24 files, 6 directories, 2,404 GB (24 files, 4,807 GB, 100.00% new) 1250MB  82% CPU  VMFiles/5/virtdisk-flat.vmdk

Cause

Die genaue Ursache wird derzeit untersucht. Der häufigste Auslöser ist jedoch in jedem Fall, wenn die Größe des virtuellen Laufwerks kein Vielfaches von 8192 KB oder 1.048.576 KB ist.

Resolution

Problemumgehungen:
  • Führen Sie anstelle einer Image-Wiederherstellung eine Wiederherstellung mit sofortigem Zugriff durch. Diese Art der Wiederherstellung ist immun gegen dieses Problem.
ODER
  • Laden Sie die neueste Version des GoAV-Tools von Avamar herunter und installieren Sie sie. A validate-size wurde in GoAV Version 1.72 hinzugefügt.

Weitere Informationen zu validate-size finden Sie im Abschnitt "Weitere Informationen" in diesem Artikel oder in der GoAV-Dokumentation. 
  1. Führen Sie mit GoAV den folgenden Befehl aus: 
./goav vm validate-size 
  1. So ändern Sie die Größe der virtuellen Maschine:
    1. Suchen Sie im vSphere-Client nach der virtuellen Maschine.
    2. Bearbeiten Sie die virtuelle Maschine und wählen Sie die identifizierte Festplatte mithilfe des Tools aus.
    3. Ändern Sie die Einheiten in MB und legen Sie im GoAV-Tool die Größe auf RESIZE TO fest.
  2. Starten Sie ein neues Backup in Avamar. Nachdem das Backup abgeschlossen ist, führen Sie eine neue Image-Wiederherstellung für das neueste Backup durch, um zu bestätigen, dass das Problem behoben ist. 

Additional Information

Weitere Informationen zur GoAV-Funktion zur Größenvalidierung: 
Diese Funktion erkennt virtuelle Maschinen mit virtuellen Laufwerkgrößen, die keine Vielfachen von 8192 KB oder 1.048.576 KB (1 MB) sind. Falls gefunden, empfiehlt es eine neuere, größere Größe, um das virtuelle Laufwerk zu vergrößern. 
./goav vm  validate-size --help
Validate Virtual Machine disk size by checking each disk for the VM on vcenter.
Verifies that disk sizes are properly divisible by 1MB and 8KB.

Usage:
  goav vm validate-size [flags]

Examples:
./goav vm validate-size --name testing8kb-invalidlength --vc myvcenter.fqdn.tld


DEVICE KEY |                                VMDK                                 | DISK SIZE |  8KB  |  1MB  | RESIZE TO
-------------+---------------------------------------------------------------------+-----------+-------+-------+------------
  2001       | [localDatastore] testing8kb-invalidlength/invalidSize.vmdk | 1536000   | false | false | 2 MB


Flags:
  -h, --help          help for validate-size
      --hide-valid    Set output to hide valid VMs
      --name string   VM Name
      --prompt        Prompts to select vCenters
      --vc string     Vcenter Name

Global Flags:
  -d, --debug      debug output
  -f, --force      Ignore Configuration
  -n, --noheader   Do not display header

Befehle erklärt:

goav vm validate-size 
  • Ruft eine Liste der virtuellen Maschinen (VMs) von Avamar ab
  • Herstellen einer Verbindung zum vCenter jeder entsprechenden virtuellen Maschine
  • Ruft die Größe des virtuellen Laufwerks ab und prüft, ob die Größe ein Vielfaches von 8 KB oder 1 MB ist
  • Wenn die Festplattengröße nicht gültig ist, wird eine Größe empfohlen, um die Festplatte in VMware zu erhöhen.

 Optionale Flags:

--hide-valid  -  Does print the VM names that have valid disk sizes  
--name   The virtual machine name to check  
--vc   The virtual center server to checks
--prompts Prompts to select vCenters


Beispiel Ausgabe: 

admin@ave:~/>: ./goav vm  validate-size --name 1mb-clone 

========================= vc.example.com  =========================


1mb-clone                                                                INVALID

  DEVICE KEY |                   VMDK                    |   DISK SIZE   | 8KB  |  1MB  | RESIZE TO
-------------+-------------------------------------------+---------------+------+-------+------------
  2000       | [Datastore] 1mb-clone/1mb-clone.vmdk | 1572864 Bytes | true | false | 2 MB

Affected Products

Avamar
Article Properties
Article Number: 000225926
Article Type: Solution
Last Modified: 27 Aug 2024
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.