Avamar: Discrepancias de ID de cliente (CID) con la corrección de Goav

Resumen: Las discrepancias de ID de cliente (CID) y las rutas se producen en los servidores Avamar cuando la red de área de almacenamiento global (GSAN) y la base de datos de servicio de consola de administración (MCDB) difieren al almacenar información contable del cliente. ...

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas

Cuando navega por un cliente en la interfaz de usuario de Avamar (AUI) o Avamar Administrator, se muestra el mensaje de error: Internal Administrator Client Error.
Un cliente no aparece en la AUI.
La casilla de verificación Browse Subdomain en la AUI no arroja resultados y es posible que muestre un error.
Se informa el siguiente error: 0 ERROR! Exit code 74: Account not found in the Avamar database.

Causa

Visión general
Las discrepancias de ID de cliente (CID) y las rutas se producen en los servidores Avamar cuando la red de área de almacenamiento global (GSAN) y la base de datos de servicio de consola de administración (MCDB) difieren al almacenar información contable del cliente.

La información de contabilidad del cliente se almacena en dos lugares: GSAN y MCDB.

Hay dos cosas importantes que almacenar para un cliente.

  1. La ruta completa del cliente:
    • /clients/w11ofsd.lab.com
      
  2. El ID de cliente único (CID):
    • c7d083d712377955d84a52d2d618b47e33fa1ef
      


Una coincidencia correcta entre GSAN y MCDB sería que la ruta del cliente y el CID coincidan.

En un entorno de replicación, el servidor Avamar de destino tiene el dominio denominado "/REPLICATE".
Este es un dominio exclusivo de GSAN. MCDB no almacena información sobre los clientes replicados en ese dominio.

Hay algunos escenarios en los que GSAN y MCDB pueden diferir al almacenar la información de contabilidad del cliente:

  • Existe una ruta de cliente en un almacén, pero no en el otro, y el CID no coincide.
  • Existe una ruta de cliente en un almacén, pero no en el otro, y el CID coincide con un cliente con una ruta diferente en el otro almacén.
  • Existe una ruta de cliente en ambas tiendas, pero el ID de cliente no coincide.

La verificación manual de la información contable del cliente se puede realizar en GSAN y MCDB.

GSAN

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

Ejemplo:

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

En el ejemplo, c7d083d712377955d84a52d2d618b47e33fa1ef1 es el CID, y la ruta completa es /clients/w11ofsd.lab.com.

En GSAN, se puede realizar una búsqueda similar para resolver la ruta completa del cliente desde un CID:

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


MCDB (en inglés)

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

Ejemplo:

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)

En el ejemplo, c7d083d712377955d84a52d2d618b47e33fa1ef1 es el CID, y la ruta completa es /clients/w11ofsd.lab.com.

Si no hay una coincidencia adecuada entre GSAN y MCDB, se trata de una incompatibilidad de CID.

Resolución

La herramienta GoAV se utiliza para corregir automáticamente las discrepancias de CID.
 

Nota: Planifique el tiempo para resolver automáticamente las incompatibilidades de CID con Goav, ya que requiere un reinicio del servidor de control de administración (MCS).

 

Nota: Corregir las incompatibilidades de CID generalmente significa eliminarlas, y Goav es agresivo al hacer recomendaciones de eliminación. Se requiere la revisión y la aprobación de un experto en la materia (SME) para corregir automáticamente las incompatibilidades de CID con Goav.

 
Descargue e instale la herramienta Goav.
000192151 | Avamar: Herramienta

GoavEjecute el siguiente comando para comprobar si hay discrepancias de CID y generar dos archivos de informe:

./goav client cid-mismatch check

Hay un archivo de informe seguro y no seguro. Revíselos a ambos para obtener una explicación.
Ejemplo:

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


En la parte inferior de la salida del ejemplo, hay información sobre la ubicación de los archivos de informe.

Las incompatibilidades de CID que se designaron como seguras para quitar no requieren revisión ni aprobación de SME y se pueden resolver sin la intervención del soporte de Dell.

Las incompatibilidades de CID que se designaron como inseguras requieren la revisión y aprobación de SME.
 

Nota: Los ingenieros de soporte pueden involucrar a un SME abriendo un enjambre en el canal de a_avamar capacidad de replicación.


El cliente o el ingeniero de soporte proporcionan los archivos de informe y la solicitud de clave de acceso seguro de Goav a un SME para corregir las incompatibilidades no seguras.

Ejemplo no seguro:

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

En el ejemplo anterior de discordancias no seguras, el SME otorga una clave de acceso segura en función de la solicitud 1709325232,1724098448.

¿Por qué es seguro o no seguro quitar una discordancia de CID?
Las incompatibilidades seguras de CID son aquellas en las que la ruta del cliente existe en un almacén, pero no en el otro. El CID no coincide con el CID de un cliente con una ruta diferente en el otro almacén y no tiene respaldos en GSAN.

Las incompatibilidades de CID no seguras se consideran a través de los siguientes escenarios:

  • El cliente aún tiene respaldos en GSAN para eliminar.
  • La ruta del cliente no existe en el otro almacén, pero tiene un CID coincidente con una ruta diferente.
  • Las rutas de cliente coinciden en ambas tiendas y tienen un CID diferente.
     
Nota: Cualquier pyme siempre puede decidir ignorar las recomendaciones de Goav y realizar cambios manuales en la base de datos de contabilidad de GSAN o MCDB.

 

Productos afectados

Avamar Server
Propiedades del artículo
Número del artículo: 000227896
Tipo de artículo: Solution
Última modificación: 26 ago 2025
Versión:  6
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.