Avamar 19.7/19.8 Ei voi hakea varmuuskopiosisältöä, kun DD-varmenteen todennus epäonnistuu tai poistetaan käytöstä

Summary: Avamar 19.7/19.8 7: Varmuuskopiosisältöä ei voi hakea, kun DD-varmenteen todennus epäonnistuu tai poistetaan käytöstä.

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

Data Domainin Avamar 19.7/19.8 -varmuuskopioita ei ehkä näy tai palauteta, ja AUI-toiminnossa näkyy seuraavia virheitä.

Avamar-varmuuskopiointiluettelo 
Nämä lisätiedot näkyvät näkymän tiedoissa: 

Tapahtuman tiedot



Palauta sisältö -välilehti
 
 

Cause

MCS yrittää Avamarin versioissa 19.7/19.8 kirjautua oletusarvoisesti sisään DD:hen varmennetodennuksella, kun selataan Data Domainin varmuuskopioita. Joissakin ympäristöissä tämä DD-kirjautuminen voi epäonnistua.  

Varmista seuraavasta lokisijainnista, että DD-kirjautuminen epäonnistuu:
/usr/local/avamar/var/mc/server_log/mcserver.log.0 

Mcserver.log.0-tiedostossa näkyy seuraava virheilmoitus, joka ilmoittaa, että DDR-kirjautuminen epäonnistuu tässä ympäristössä. 
FINE: exec avtar 1 : exit code: '170: /usr/local/avamar/bin/avtar --showlog --noinfo --seq=1 --path=vc.example.com/vm1_Esks0jsQM6ei34MQsDyBFw workorder --id=MCUser --ap=******* --hfsaddr=ave --hfsport=27000 --conntimeout=120 --ddr-auth-enabled=true --ddr-auth-mode=2 --vardir=/usr/local/avamar/var ' elapsed time: 1310ms
[RMI TCP Connection(1385)-ave#39854] com.avamar.mc.util.MCException.logException
WARNING: java.io.IOException: avtar Warning : Calling DDR_OPEN returned result code:5049 message:file not found
avtar Error : Data Domain server "ddve.example.com" open failed DDR result code: 5049, desc: file not found
avtar Error : Problem logging into the DDR server index:1

  at com.avamar.mc.dpn.AvtarCmd.execAvtar(AvtarCmd.java:223)
  at com.avamar.mc.dpn.DPNProxyService.getVmBackupConfig(DPNProxyService.java:6033)
  at com.avamar.mc.burm.BackupRestoreManagerService.getVmBackupConfig(BackupRestoreManagerService.java:3064)
  at sun.reflect.GeneratedMethodAccessor246.invoke(Unknown Source)

Resolution

Avamarin teknikot tutkivat ongelmaa. 

Varmuuskopioinnin ongelman voi korjata jollakin seuraavista kiertotavoista: Vaiheet:


1. Suorita seuraava komento Avamar-palvelimessa. 
admin@ave197:~/>: grep secure_dd /usr/local/avamar/var/mc/server_data/prefs/mcserver.xml
Esimerkki tuloksesta 1 (ei käytössä)
 
Esimerkki tuloksesta 2 (käytössä)
 
  


Kiertotapa 1:  Jos tuloksessa lukee False,siirry vaiheeseen 2. Jos tulos on tosi, siirry vaiheeseen 3. 

2.  Varmuuskopioi pääkäyttäjänä /usr/local/avamar/bin/avtar:

cp -p /usr/local/avamar/bin/avtar /usr/local/avamar/bin/x-avtar.`date -I`


Muokkaa tiedostoa /usr/local/avamar/bin/avtar ja vaihda tiedoston alaosaksi SEURAAVAT:
ENNEN

# Must 'exec' executable so that kills sent to this pid (such as from rununtil) work
exec ${BASEDIR}/bin/avtar.bin $platform_flags --vardir="${BASEDIR}/var" --bindir="${BASEDIR}/bin" --sysdir="${BASEDIR}/etc" "$@"
JÄLKEEN  
# Must 'exec' executable so that kills sent to this pid (such as from rununtil) work
if [[ "$*" == *--ddr-auth-enabled=true* ]]
then
exec ${BASEDIR}/bin/avtar.bin $platform_flags --vardir="${BASEDIR}/var" --bindir="${BASEDIR}/bin" --sysdir="${BASEDIR}/etc" "$@" --ddr-auth-mode=3 --ddr-auth-enable=false
else
exec ${BASEDIR}/bin/avtar.bin $platform_flags --vardir="${BASEDIR}/var" --bindir="${BASEDIR}/bin" --sysdir="${BASEDIR}/etc" "$@"
fi
 Tämän pitäisi korjata luettelointiongelma, ja voit pysähtyä tähän!

Kiertotapa 2
3.  Jos secure_dd_feature_on on tosi, toimi seuraavasti.  
admin@ave197:~/>: openssl x509 -in /home/admin/chain.pem -noout -fingerprint
SHA1 Fingerprint=81:E0:5B:F4:55:E0:0F:0A:E9:5B:BE:71:40:31:DB:55:B0:0C:6F:D6
4. Hae ddrmaint-komennolla käyttäjätunnus ja isäntänimi vähintään yhdelle datatoimialueelle, joka sisältää VM-varmuuskopion.
admin@ave197:~/>: ddrmaint read-ddr-info --format=full
====================== Read-DDR-Info ======================

 System name        : ddve.example.com
 System ID          : EXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 DDBoost user       : ddboost 
HUOMAUTUS: Jos Avamariin lisätään useita Data Domain -toimialueita, toista vaiheet 5–7 jokaisen luettelon DD:n kohdalla.

5. Tarkista suorittamalla seuraava ssh-komento DD:hen ja tarkista, onko SHA1-sormenjälki ladattu DD:hen. 
admin@ave197:~/>: ssh ddboost@ddve.example.com  -i /usr/local/avamar/lib/ddr_key   "adminaccess certificate show imported-ca"| grep -c 

Esimerkki kunnossa olevista tuloksista: 
admin@ave197:~/>:  ssh ddboost@ddve.example.com -i /usr/local/avamar/lib/ddr_key "adminaccess certificate show " | grep -c 81:E0:5B:F4:55:E0:0F:0A:E9:5B:BE:71:40:31:DB:55:B0:0C:6F:D6 
EMC Data Domain Virtual Edition
1
Esimerkki viasta: 
 ssh ddboost@ddve.example.com -i /usr/local/avamar/lib/ddr_key "adminaccess certificate show " | grep -c 81:E0:5B:F4:55:E0:0F:0A:E9:5B:BE:71:40:31:DB:55:B0:0C:6F:D6 
EMC Data Domain Virtual Edition
0

6. Jos varmenneTTA EI ole, tuo varmenne seuraavalla komennolla.
admin@ave197:~/>: cat chain.pem | ssh ddboost@ddve.example.com -i /usr/local/avamar/lib/ddr_key "adminaccess certificate import ca application ddboost"     
7. Käynnistä ddboost uudelleen. 
ssh ddboost@ddve.example.com -i /usr/local/avamar/lib/ddr_key "ddboost disable " 
ssh ddboost@ddve.example.com -i /usr/local/avamar/lib/ddr_key "ddboost enable"

Tämän pitäisi korjata luettelointiongelma. Jos ongelma ei ratkea, ota käyttöön kiertotapa 1 ja ota yhteys Dellin tukeen. 

Affected Products

Avamar, Avamar Server
Article Properties
Article Number: 000203335
Article Type: Solution
Last Modified: 10 Aug 2023
Version:  12
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.