Avamar: Integração ao Data Domain: Como recuperar de entradas duplicadas do Data Domain

Summary: Este artigo analisa o cenário raro em que há entradas duplicadas do Data Domain no Avamar.

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.

Instructions

 

Visão geral:

Quando um Data Domain (DD ou DDR) é adicionado a um Avamar, ele obtém um índice (a partir de 1). Ele é configurado dessa forma para que os clients possam identificar para onde enviar os dados (Avamar, DD1, DD2 e assim por diante).

 

Problema:

Um Data Domain foi adicionado duas vezes com backups que fazem referência aos dois índices do DD:

Por exemplo, TESTDDVE-01 e 10.10.10.10 são o mesmo Data Domain:

ddrmaint read-ddr-info
<?xml version="1.0" encoding="UTF-8" standalone="yes"?
<avamar dpnid="1486428213" type="default" version="5">
   <datadomain count="2">
     <ddrconfig client-map-default="false" dd-cert-chain="-----BEGIN CERTIFICATE-----REMOVED;-----END CERTIFICATE-----" 
     ddos-version="6.0.0.9-544198" ddrcreatetime="1486470029" ddrid="F253B9041809D9C860C7622D246069471EF85C6B" 
     gsan-backup-target-default="false" hostname="TESTDDVE-01" index="1" instant-access-limit="1" ipv4-hostname="TESTDDVE-01" 
     ipv6-hostname="" max-streams="60" max-streams-for-cp-backup="2" modelno="DD VE Version 3" password="removed=="
     serialno="AUDVSJELBMSEVU" token="AQDh4CO2fhrIWwpxIDsf88yPNZeBtzCq6H+HwyXvc+i9RA==" username="ddboost">
       <snmp community="ahbPIvR+ACDJo5pSbCRwYA==">
         <ports getter-setter="161" trap="163">
         </ports>
       </snmp>
       <client-map>
       </client-map>
     </ddrconfig>
     <ddrconfig client-map-default="true" dd-cert-chain="" ddos-version="6.0.0.9-544198" 
     ddrcreatetime="1500084752" ddrid="8C04A202788C3018759DF31554789B396A44C36D" gsan-backup-target-default="true" 
     hostname="10.10.10.10" index="2" instant-access-limit="1" ipv4-hostname="10.10.10.10" ipv6-hostname="" max-streams="144"
     max-streams-for-cp-backup="3" modelno="DD VE Version 3" password="removed==" serialno="AUDVSJELBMSEVU" 
     token="AQDJj7hmwPER663UXdOEll37Jgc1ap0QksIniD/oLcgh3g==" username="ddboost">
       <snmp community="ahbPIvR+ACDJo5pSbCRwYA==">
         <ports getter-setter="161" trap="163">
         </ports>
       </snmp>
       <client-map>
       </client-map>
     </ddrconfig>
   </datadomain>
 </avamar> 
 

Isso resulta em uma ou mais das seguintes situações:

1. Os logs ou a saída do status.dpn Comando, relatar erros de manutenção:

Checkpoint failed with result MSG_ERR_DDR_ERROR : cp.20170929084339 started Fri Sep 29 09:43:39 2017 ended Fri Sep 29 09:44:59 2017, completed 6236 of 6236 stripes
Last GC: finished Fri Sep 29 09:09:16 2017 after 08m 55s >> recovered 509.31 MB (MSG_ERR_DDR_ERROR)
Last hfscheck: finished Fri Sep 29 09:39:23 2017 after 28m 03s >> checked 2610 of 2610 stripes (MSG_ERR_DDR_ERROR)
 

2. A coluna ddrmaint logs (/usr/local/avamar/var/ddrmaintlogs/ddrmaint.log*) mostram o seguinte I/O Erros: 

Sep 28 09:07:33 AVE-01 ddrmaint.bin[29899]: Warning: Calling DDR_OPEN_MSTREAM returned result code:(5009) I/O error message:DDRIO_Write::Initialize: ddp_ftruncate failed [29899] [140391700600576] 
Sep 28 09:07:33 2017 ddp_ftruncate() failed, Err: 5009-nfs setattr failed (nfs: I/O error)  [29899] [140391759820544] 
Sep 28 09:07:33 2017 ddp_rename() failed, FromPath avamar-1486428213/GSAN/cp.20170919080934, ToPath avamar-1486428213/DELETED/OOB/GSAN-cp.20170919080934_1506586053,  Err: 5004-nfs lookup failed (nfs: No such file or directory)  [29899] [140391759820544] 
Sep 28 09:07:33 2017 ddp_readdir() failed, Err: 5006-end of directory  [29899] [140391759820544] 
Sep 28 09:07:33 AVE-01 ddrmaint.bin[29899]: Warning: Calling DDR_OPEN_MSTREAM returned result code:5009 message:I/O error
Sep 28 09:07:33 AVE-01 ddrmaint.bin[29899]: Error: gc-finish::createFileOnDDR - failed opening ddr stream to write file GSAN/cp.20170920080908.expired, ddr: DDVE-01, lsu: avamar-1486428213, DDR result code: 5009, desc: I/O error 
 

3. Ao tentar fazer backups no Data Domain, eles podem falhar com erros diversos. 

 

Causas:

1. Esse cenário raro (que acontece somente se todas as seguintes ações forem executadas): 

um. Um Data Domain foi adicionado usando o nome do host.

b. Os backups do Avamar foram realizados no Data Domain.

c. O file system no Data Domain foi destruído ou removido antes que o Data Domain fosse removido do Avamar. 

d. O Data Domain é adicionado novamente usando um endereço IP.

Nota: Adicionar um Data Domain usando o IP NÃO é recomendado. Consulte o guia de integração do Avamar Data Domain para obter mais detalhes.
 
 

2. Quando um Data Domain não tiver sido removido de forma limpa, o mesmo Data Domain será adicionado novamente com um endereço IP ou nome de host diferente. 

3. Onde um Data Domain é inicialmente adicionado usando o endereço IP e, posteriormente, adicionado novamente usando um nome de host. O problema aqui é que a resolução de nome de rede não é executada antes de gravar no armazenamento persistente no Avamar.

 

Resolução:

Crie um chamado com a equipe de suporte do Avamar da Dell Technologies para resolver esse problema, mencionando o número deste artigo.

Affected Products

Avamar

Products

Avamar, Avamar Server, Data Domain, Data Domain Boost
Article Properties
Article Number: 000036258
Article Type: How To
Last Modified: 17 Jun 2025
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.