Avamar: Garbage collection non riuscita con MSG_ERR_TRYAGAINLATER

Summary: A partire dalla v7.x, in cui i backup sono consentiti durante il job di manutenzione di Garbage Collection, occasionalmente potrebbe essere visualizzato il messaggio "MSG_ERR_TRYAGAINLATER". ...

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 processo di manutenzione di Avamar Garbage Collection termina con l'errore MSG_ERR_TRYAGAINLATER.

 

Per verificare il problema:

  1. status.dpn Mostra:

admin@avamarhost:~/>: status.dpn
...
Last GC: finished Mon Dec 23 06:08:00 2013 after 03m 05s >> recovered 0.00 KB (MSG_ERR_TRYAGAINLATER)

 

  1. Verificare utilizzando dumpmaintlogs comando:

admin@avamarhost:~/>: dumpmaintlogs --types=gc --days=1
...
2013/12/23-12:08:00.9673 {0.0} <4202> failed garbage collection with error MSG_ERR_TRYAGAINLATER

 

  1. Facoltativamente, questa operazione può essere verificata nei registri dell'Avamar Server dal supporto Avamar.

 

Cause

Si tratta di un comportamento previsto che si verifica quando nuovi dati vengono aggiunti ad Avamar dai backup.

 

Quando i container di storage, o "stripe", su Avamar si dividono in due, si parla di "suddivisione dello striping dell'indice".

Ciò si verifica in rare occasioni e solo dopo il raggiungimento di determinati intervalli di capacità a seconda delle dimensioni, del numero, della versione del nodo e così via. Questa attività di manutenzione non può verificarsi durante il GC.

 

Se uno stripe di indice viene diviso quando si tentano determinate operazioni GC, GC esce con MSG_ERR_TRYAGAINLATER.

Se uno stripe di indice esegue GC e deve essere suddiviso, attende fino al completamento delle operazioni di GC.

 

Gli stripe di indice in una griglia tendono a dividersi nello stesso periodo di tempo l'uno dell'altro nei vari nodi. A volte il completamento di questa operazione può richiedere alcuni giorni.

 

Resolution

Avamar funziona come previsto.
Al termine della suddivisione dello stripe dell'indice, riprende la garbage collection.

 

La soluzione alternativa consiste nel non eseguire i backup durante GC.

 

Additional Information

  • Questo comportamento non si verifica su una griglia in "stato stazionario" (con utilizzo della capacità stabile o decrescente) poiché tutte le stripe che devono esistere esistono già.
  • Questo comportamento non si verifica su una griglia che si è riempita e da allora ha ridotto la sua capacità (senza essere stata ampliata con nuovi nodi). Questo perché tutte le strisce che possono essere create su una griglia esistono già.
  • Il comportamento può verificarsi dopo l'aggiunta di un nodo ed è presente ulteriore capacità per suddividere ulteriormente gli stripe.
  • Il problema potrebbe ripresentarsi di tanto in tanto ed è più probabile che si verifichi sulle griglie Avamar che stanno registrando una crescita sostenuta dei dati o che sono state recentemente ampliate con nodi aggiuntivi.
  • Il comportamento può persistere per una serie di giorni.

 

Affected Products

Avamar

Products

Avamar
Article Properties
Article Number: 000163002
Article Type: Solution
Last Modified: 23 Apr 2025
Version:  9
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.