Avamar: Il ripristino dell'immagine VMware viene eseguito per ore, mostrando l'avanzamento in GB o TB, ma ha esito negativo con il messaggio "Timeout on wait for spawned avtar process to complete"

Summary: Il ripristino dell'immagine VMware viene eseguito per ore, mostrando l'avanzamento in GB o TB, ma ha esito negativo con il messaggio "Timeout on wait for spawned avtar process to complete". ...

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

Il ripristino dell'immagine VMware viene eseguito per ore, mostra l'avanzamento di GB o TB, ma ha esito negativo con:
avvcbimage Error <0000>: [IMG0011] Timeout on wait for spawned avtar process to complete
Nel log di ripristino, notare che il plug-in VMware si è disconnesso dalla macchina virtuale dopo il ripristino di uno dei dischi virtuali:
 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
Dopo 300 secondi, si noti che il processo avtar è ancora in esecuzione e richiede più tempo. Per impostazione predefinita, il timeout del processo secondario è 5 minuti o 300 s.
avvcbimage Error <0000>: [IMG0011] Timeout on wait for spawned avtar process to complete
Ad esempio, nel registro seguente, il plug-in dell'immagine ha atteso 5 minuti:
2024-05-03 12:53:04 avvcbimage Error <0000>: [IMG0011] Timeout on wait for spawned avtar process to complete
Successivamente, nel registro, si noti che il processo avtar è stato completato correttamente (codice 0), ma ha richiesto 1 ora, 32 minuti e 23 secondi:
2024-05-03 14:25:27 avvcbimage Info <6688>: Process 16763 (/usr/local/avamarclient/bin/avtar) finished (code 0: success)
Nel registro avtar, le righe di stato (stampate ogni 15 minuti per impostazione predefinita) mostrano che durante questo periodo avtar stava ancora ripristinando un disco virtuale. Tuttavia, poiché il plug-in dell'immagine è disconnesso, questi dati non vengono scritti sulla macchina virtuale.
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

L'esatta causa principale è in fase di indagine. Tuttavia, l'attivazione comune in ogni caso è quando la dimensione del disco virtuale non è un multiplo di 8.192 KB o 1.048.576 KB.

Resolution

Soluzioni alternative:
  • Eseguire un restore ad accesso istantaneo anziché un restore dell'immagine. Questo tipo di ripristino è immune da questo problema.
OPPURE
  • Scaricare e installare la versione più recente dello strumento GoAV da Avamar. A validate-size la funzione è stata aggiunta in GoAV versione 1.72.

Per ulteriori informazioni su validate-size , vedere la sezione Informazioni aggiuntive di questo articolo o la documentazione di GoAV. 
  1. Utilizzando GoAV, eseguire il comando: 
./goav vm validate-size 
  1. Per ridimensionare la macchina virtuale:
    1. In vSphere Client, individuare la macchina virtuale.
    2. Modificare la macchina virtuale e selezionare il disco identificato utilizzando lo strumento.
    3. Modificare le unità in MB e dallo strumento GoAV impostare la dimensione su RESIZE TO.
  2. Avviare un nuovo backup in Avamar. Al termine del backup, eseguire un nuovo ripristino dell'immagine sul backup più recente per confermare che il problema è stato risolto. 

Additional Information

Ulteriori informazioni sulla funzione GoAV validate-size: 
Questa funzione rileva le macchine virtuali con dimensioni del disco virtuale che non sono multipli di 8.192 KB o 1.048.576 KB (1 MB). Se trovato, consiglia una dimensione più recente e maggiore per aumentare il disco virtuale. 
./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

Spiegazione dei comandi:

goav vm validate-size 
  • Recupera un elenco di macchine virtuali (VM) da Avamar
  • Stabilisce una connessione a ogni vCenter della macchina virtuale corrispondente
  • Ottiene la dimensione del disco virtuale e verifica se la dimensione è un multiplo di 8 KB o 1 MB
  • Se la dimensione del disco non è valida, consiglia una dimensione per aumentare il disco in VMware.

 Flag opzionali:

--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


Esempio di output: 

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.