Avamar: Mancata corrispondenza dell'ID client (CID) con correzione Goav

Summary: Le mancate corrispondenze degli ID client (CID) e dei percorsi si verificano sugli Avamar Server quando la rete GSAN (Global Storage Area Network) e il database di servizio della console di gestione (MCDB) differiscono durante l'archiviazione delle informazioni di accounting del client. ...

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

Se si naviga in un client nell'interfaccia utente di Avamar (AUI) o in Avamar Administrator, viene visualizzato il messaggio di errore: Internal Administrator Client Error.
Un client non viene visualizzato nell'AUI.
La casella di controllo Browse subdomain nell'AUI non restituisce risultati e potrebbe visualizzare un errore.
Viene segnalato il seguente errore: 0 ERROR! Exit code 74: Account not found in the Avamar database.

Cause

Panoramica
Le mancate corrispondenze degli ID client (CID) e dei percorsi si verificano sugli Avamar Server quando la rete GSAN (Global Storage Area Network) e il database di servizio della console di gestione (MCDB) differiscono durante l'archiviazione delle informazioni di accounting del client.

Le informazioni di contabilità del cliente sono memorizzate in due posizioni: GSAN e MCDB.

Ci sono due cose importanti da conservare per un cliente.

  1. Il percorso completo del client:
    • /clients/w11ofsd.lab.com
      
  2. L'ID client univoco (CID):
    • c7d083d712377955d84a52d2d618b47e33fa1ef
      


Una corrispondenza valida tra GSAN e MCDB è che il percorso del client e il CID corrispondano.

In un'ambiente di replica, l'Avamar Server di destinazione ha il dominio denominato "/REPLICATE".
Questo è un dominio solo GSAN. MCDB non archivia le informazioni sui client replicati in tale dominio.

Esistono alcuni scenari in cui GSAN e MCDB possono differire quando si archiviano le informazioni di contabilità del client:

  • Un percorso client esiste in un archivio ma non nell'altro e il CID non corrisponde.
  • Un percorso client esiste in un archivio ma non in un altro e il CID corrisponde a un client con un percorso diverso nell'altro archivio.
  • Esiste un percorso client in entrambi gli archivi, ma l'ID client non corrisponde.

La verifica manuale delle informazioni contabili del cliente può essere eseguita in GSAN e MCDB.

GSAN (GSAN)

avmgr getl --path=<domain_of_client_path> | grep -i <client_name>

Esempio:

admin@avamar:~/>: avmgr getl --path=/clients | grep -i w11ofsd.lab.com
1  w11ofsd.lab.com location: c7d083d712377955d84a52d2d618b47e33fa1ef1      pswd: 89e28a1932a8d1b4a4f9e2883e03a9f33f5082d1

Dall'esempio, c7d083d712377955d84a52d2d618b47e33fa1ef1 è il CID, e il percorso completo è /clients/w11ofsd.lab.com.

In GSAN, è possibile eseguire una ricerca simile per risolvere il percorso completo del client da un CID:

admin@avamar:~/>: avmgr resf --acnt=ref{c7d083d712377955d84a52d2d618b47e33fa1ef1}
1  Request succeeded
/clients/w11ofsd.lab.com   c7d083d712377955d84a52d2d618b47e33fa1ef1


MCDB

psql -p 5555 mcdb -U admin -c "select cid,descr from clients where cid='<CID>'"

Esempio:

admin@avamar:~/>: psql -p 5555 mcdb -U admin -c "select cid,descr from clients where cid='c7d083d712377955d84a52d2d618b47e33fa1ef1'"
                   cid                    |                 descr
------------------------------------------+---------------------------------------
 c7d083d712377955d84a52d2d618b47e33fa1ef1 | /clients/w11ofsd.lab.com
(1 row)

Dall'esempio, c7d083d712377955d84a52d2d618b47e33fa1ef1 è il CID, e il percorso completo è /clients/w11ofsd.lab.com.

Se non c'è una corrispondenza integra tra GSAN e MCDB, si tratta di una mancata corrispondenza CID.

Resolution

Lo strumento GoAV viene utilizzato per correggere automaticamente le mancate corrispondenze CID.
 

Nota: Pianificare il tempo per risolvere automaticamente le mancate corrispondenze CID con Goav in quanto richiede il riavvio di Management Control Server (MCS).

 

Nota: Correggere le mancate corrispondenze CID di solito significa rimuoverle e Goav è aggressivo quando fornisce raccomandazioni di rimozione. La revisione e l'approvazione di un esperto in materia (SME) sono necessarie per correggere automaticamente le mancate corrispondenze tra CID e Goav.

 
Scaricare e installare lo strumento Goav.
000192151 | Avamar: Strumento

GoavEseguire il comando seguente per verificare eventuali mancate corrispondenze CID e generare due file di report:

./goav client cid-mismatch check

È presente un file di report sicuro e non sicuro. Esaminali entrambi per una spiegazione.
Esempio:

admin@avamar:~/>: ./goav client cid-mismatch check
===========================================================
GoAv    :        1.80
Avamar  :        19.10
Date    :        19 Aug 2024 16:20 -03
===========================================================
COMMAND :  ./goav client cid-mismatch check
NOTE: This is not an official tool
===========================================================
 
Client CID & Path Mismatch Script
---------------------------------
 
Load GSAN clients from avmgr cpdb
Load MCS clients from mcdb
Analyze GSAN mismatches
GSAN path /MC_DELETED/DPADatastoreServer_bgVYLK0WONuiFagzVngqBQ2021.09.01.13.38.57 does not exist in MCDB, but the GSAN cid b8429c8a089567b7a1aa8cfa7608b735413630ab exists in MCDB at path /avamarVC/VirtualMachines/DPADatastoreServer_bgVYLK0WONuiFagzVngqBQ, and has 0 backups
GSAN Mismatch Count: 1
Analyze MCDB mismatches
MCDB path /avamarVC/VirtualMachines/DPADatastoreServer_bgVYLK0WONuiFagzVngqBQ does not exist in GSAN, but the MCDB cid b8429c8a089567b7a1aa8cfa7608b735413630ab exists in GSAN at path
MCDB Mismatch Count: 1
 
Report Files Generated
----------------------
 
Safe Report: /home/admin/goav_clients/client_cid_mismatch_report_SAFE_delete_2024-08-19-1724095237
Unsafe Report: /home/admin/goav_clients/client_cid_mismatch_report_UNSAFE_delete_2024-08-19-1724095237


Nella parte inferiore dell'output dell'esempio sono presenti informazioni sulla posizione dei file di report.

Le mancate corrispondenze CID designate come sicure da rimuovere non richiedono l'esame e l'approvazione da parte di esperti in materia e possono essere risolte senza l'intervento del supporto Dell.

Le mancate corrispondenze CID designate come non sicure richiedono l'esame e l'approvazione da parte degli SME.
 

Nota: Gli ingegneri del supporto possono coinvolgere uno SME aprendo uno Swarm nel canale a_avamar-replication-capacity.


Il cliente o il tecnico del supporto fornisce i file di report e la richiesta di chiave di accesso sicura Goav a uno SME per correggere le mancate corrispondenze.

Esempio non sicuro:

./goav client cid-mismatch fix
Process CID Mismatch Reports
----------------------------

Parsing reports for mismatches to fix
No safe mismatches found to fix
Provide the following CID mismatch unsafe auto-fix key request to an SME -->   1709325232,1724098448   <---
> 

Nell'esempio precedente relativo alle mancate corrispondenze non sicure, l'SME concede una chiave di accesso sicura in base alla richiesta 1709325232,1724098448.

Cosa rende sicura o pericolosa la rimozione di una mancata corrispondenza CID?
Le mancate corrispondenze CID sicure si verificano quando il percorso del client esiste in un archivio ma non nell'altro. Il CID non corrisponde al CID di un client con un percorso diverso nell'altro archivio e non dispone di backup in GSAN.

Le mancate corrispondenze CID non sicure vengono considerate attraverso i seguenti scenari:

  • Il client dispone ancora di backup in GSAN da rimuovere.
  • Il percorso del client non esiste nell'altro archivio, ma ha un CID corrispondente a un percorso diverso.
  • I percorsi client corrispondono in entrambi gli archivi e hanno un CID diverso.
     
Nota: Qualsiasi PMI può sempre decidere di ignorare le raccomandazioni di Goav e apportare modifiche manuali al database contabile GSAN o MCDB.

 

Affected Products

Avamar Server
Article Properties
Article Number: 000227896
Article Type: Solution
Last Modified: 26 Aug 2025
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.