Avamar: Errore Proxy Deployment Manager: dominio non valido
Summary: La registrazione di Proxy Deployment Manager non riesce e si riceve l'errore "Could not register proxy: invalid domain"
Symptoms
Quando si tentava di implementare il proxy da Proxy Deployment Manager, l'operazione aveva sempre esito negativo con errore: impossibile registrare il proxy: invalid domain
Il registro MCS mostra che Avamar Server dispone già di questo client
mcserver.log.43:FINE: Cl->MC 10.100.1.201:32876<client isclientos="0" type="init" ack="yes" fqhostname="usivnavmp001.sus.local" msgver="1" os_type="Linux" hostname="usivnavmp001.sus.lcal" client_type="VPROXY_GUEST" mcsaddr="10.100.1.200" uuid="4206c9d11fc2d8ef735d2c816c90712c" dpndomain="/" cid="0" version="7.4.101-58" secure-st-version="2"><DNSname>127.0.0.2</DNSame><DNSname>usivnavmp001.sus.local</DNSname><DNSname>usivnavmp001</DNSname><DNSname>10.100.1.201</DNSname></client>
mcserver.log.43:FINE: client connection called id indicates:10.100.1.201
mcserver.log.43:FINE: Paging will be disabled on client connecting from 10.100.1.201 because the client did not provide a paging address when connecting
mcserver.log.43:FINE: MC->Cl 10.100.1.201:32876 <message errno="202" errdesc="Proxy client already exists as a client for image backup." msgver="5" ack="no" type="response" sync="fg"hfsaddr="10.100.1.200" />
deploymanager.log in /usr/local/avamar/var/log/vcs shows the below error:
avagent.d Info: Stopping Avamar Client Agent (avagent)...
avagent.d Info: Client Agent stopped.
avagent Info <5008>: Logging to /usr/local/avamarclient/var/avagent.log
avagent Error <7531>: Unable to register /deab/proxy01.av.local with Administrator 192.167.191.29:28001
'Proxy client already exists as a client for image backup.' (202)
avagent.d Info: Client activation error.
avagent Info <5008>: Logging to /usr/local/avamarclient/var/avagent.log
avagent Info <5417>: daemonized as process id 14474
avagent.d Info: Client Agent started.
Cause
Il problema si verifica per 2 motivi:
motivo 1:
Sull'Avamar Server interessato era configurata una regola per aggiungere automaticamente macchine virtuali ad Avamar Server. Durante l'implementazione del proxy, la VM viene creata in vCenter e aggiunta automaticamente ad Avamar Server in base alla regola prima dell'attivazione automatica. Pertanto, l'errore "Proxy client already exists as a client for image backup" è stato registrato da MCS quando il proxy tenta di registrarsi in un secondo momento.
Motivo 2:
In Avamar è impostato un container dinamico, il che significa che qualsiasi nuovo client creato in vCenter verrà aggiunto sotto di esso, quindi verrà aggiunto come VM causando l'errore "Proxy client already exists as a client for image backup"
Esempio di container aggiunto come ESXi con proxy aggiunto sotto di esso come client di backup dell'immagine di VM:

a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; }
Resolution
Per il motivo 1:
1. Aprire la GUI di Avamar, cliccare su Tools e> scegliere Manage Rules
2. Controllare la regola configurata e assicurarsi che il nuovo proxy implementato non venga aggiunto automaticamente
ad Avamar Per il motivo 2:
1. Aprire la GUI di Avamar, cliccare sulla scheda Policy e> scegliere Clients (oltre a Groups) dal riquadro
sinistro 2. Cliccare sul container (ESXi nell'esempio seguente) e cliccare su Edit, quindi individuare il flag Dynamic Mode:
3. Deselezionare Dynamic Mode ed eseguire nuovamente l'attività proxy deployment manager:
Nota: se è necessaria la modalità dinamica, è possibile riabilitarla e il proxy implementato andrà sotto i client container ma funzionerà normalmente e lo disabiliterà quando si implementa un nuovo proxy