Avamar: MCS startar inte efter att ha förlorat den mcserver.xml filen

Summary: Management Console-servern (MCS) visas när du har förlorat den mcserver.xml filen som en del av en återställning.

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

Efter en återställning återställdes Management Console-servern (MCS).

Som en standarddel av processen /usr/local/avamar/var/mc/server_data katalogen togs bort.

På grund av att avtar använde SSL-standardkryptering misslyckades MCS-återställningen, vilket ledde till att den mcserver.xml filen togs bort (vilket resulterade i att MCS inte startade).

Bevis på återställning i gsan-loggarna:

mapall --noerror 'grep -hi "rolled back" /data01/cur/gsan.log*' | sort | tail -1
2019/05/17-11:41:14.65109 {P0.0} [gsan]  <1287> gsan::run gsan rolled back to cp.xxxxxxxxxxxx 
 

Utdata från dpnctl.log:

less dpnctl.log
2019/05/17-11:47:48 --restore will modify your Administrator Server database and preferences.
2019/05/17-11:47:48 Do you want to proceed with the restore Y/N? [Y]: sed: can't read /usr/local/avamar/var/mc/
server_data/prefs/mcserver.xml: No such file or directory
2019/05/17-11:47:48 sed: can't read /usr/local/avamar/var/mc/server_data/prefs/mcserver.xml: No such file or directory
2019/05/17-11:47:48 Decrypting all registered passwords...
2019/05/17-11:47:48 see MCCipher log for details: /usr/local/avamar/var/mc/server_log/mccipher.log.0
2019/05/17-11:47:48 Database server stopped.
2019/05/17-11:47:48 removing data dir /usr/local/avamar/var/mc/server_data
2019/05/17-11:47:48 INFO: /usr/local/avamar/var/mc already exists
2019/05/17-11:47:48 INFO: creating /usr/local/avamar/var/mc/server_data/postgres/data with permissions 0755
.
2019/05/17-11:47:48 Please wait....
2019/05/17-11:47:48 avtar Error <18838>: SSL certificate/key not found or invalid key. '/usr/local/avamar/etc/x.x.x.x/cert.pem' '/usr/local/avamar/etc/x.x.x.x/key.pem'
.
.
2019/05/17-11:47:48 rm -f /tmp/dpnctl-mcs-restore-status-6696 /tmp/dpnctl-mcs-restore-output-6696
2019/05/17-11:47:48 dpnctl: ERROR: MCS restore did not succeed, so not restarting MCS
 

Om du listar MC_BACKUPS manuellt med avtar resulterar det i ett fel:

avtar --backups --path=/MC_BACKUPS |more 
avtar Info <5552>: Connecting to Avamar Server (xxxx)
avtar Info <5554>: Connecting to one node in each datacenter
avtar Error <18838>: SSL certificate/key not found or invalid key. '/usr/local/avamar/etc/x.x.x.x/cert.pem' '/usr/local/avamar/etc/x.x.x.x/key.pem'
avtar Info <5557>: No connections available
avtar FATAL <8604>: Fatal server connection problem, aborting initialization. Verify correct server address and login credentials.
avtar FATAL <5308>: Failed to initiate session with server
avtar Info <6149>: Error summary: 8 errors: 5308, 8604, 18838(6)
avtar Info <5314>: Command failed (8 errors, exit code 10008: cannot establish connection with server (possible network or DNS failure))

Cause

Det går inte att återställa MCS med standard-SSL-kryptering eftersom SSL-certifikatet och SSL-nyckeln inte matchade.

Resolution

Lösning:

1. Logga in på Avamar-verktygsnoden som administratör.

2. Gå till katalogen /home/admin:

cd /home/admin 
 

3. Skapa en ny temporär katalog:

mkdir mc_restore
 

4. Ändra till den nyligen skapade katalogen:

cd /home/admin/mc_restore
 

5. Visa en lista över MC_BACKUPS som lägger till "--encrypt=proprietary" -flaggan, som använder en kryptering i klartext. (så ingen kryptering alls):

avtar --archives --path=/MC_BACKUPS --count=1 --encrypt=proprietary
avtar Info <19849>: Selecting 1 backups
avtar Info <7377>: Backups for /MC_BACKUPS as of 2019-05-23 11:39:43 BST
    Date      Time    Seq       Label           Size     Plugin    Working directory         Targets
 ---------- -------- ----- ----------------- ---------- -------- --------------------- -------------------
 2019-05-15 08:45:32 10196                      526254K Linux    /usr/local/avamar     var/mc/server_data
avtar Info <5314>: Command completed (exit code 0: success)
 

6. Återställ /usr/local/avamar/var/mc/server_data katalog som använder efter per steg 3 i återställningsproceduren Avamar: MCS-tömningen misslyckas eller så startar inte MCS på grund av problem med mcserver.xml-filen:

Till exempel:

avtar -x --path=/MC_BACKUPS --labelnum=10196 --target=.
avtar Info <5259>: Restoring backup to directory "."
avtar Info <5262>: Restore completed
avtar Info <7925>: Restored 510.0 MB from selection(s) with 513.9 MB in 35 files, 17 directories
avtar Info <6090>: Restored 510.0 MB in 1.06 minutes: 28.26 GB/hour (1,986 files/hour)

Katalogen återställs till /home/admin/mc_restore/var/mc/server_data/.

7. Kopiera innehållet i /home/admin/mc_restore/var/mc/server_data/ till den tomma /usr/local/avamar/var/mc/server_data katalog.

8. Återställ MCS med hjälp av det återställda etikettnumret:

mcserver.sh --restore --labelnum=10196
 

9. Starta MCS:

 mcserver.sh --start 
 

Exempel på utdata:

Starting Administrator Server at: Thu May 23 12:09:15 BST 2019
Starting Administrator Server...
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
Administrator Server started.
 

10. När du har startat gör du en MCS-tömning (även kallad säkerhetskopiering):

mcserver.sh --flush
=== BEGIN === check.mcs (preflush)
check.mcs                        passed
=== PASS === check.mcs PASSED OVERALL (preflush)
Flushing Administrator Server...
Administrator Server flushed.
 
 

11. Återskapa SSL-certifikaten enligt lösningsavsnittet i Avamar: Avtar kan inte ansluta till Avamars GSAN-tjänst, "Fatal server connection problem, aborting initialization":

12. Visa en lista över MC_BACKUPS för att kontrollera att det inte finns några SSL-certifikatfel:

avtar --archives --path=/MC_BACKUPS --count=10 
 

Exempel på utdata:

avtar Info <19849>: Selecting 1 backups
avtar Info <7377>: Backups for /MC_BACKUPS as of 2019-05-23 11:39:43 BST
    Date      Time    Seq       Label           Size     Plugin    Working directory         Targets
 ---------- -------- ----- ----------------- ---------- -------- --------------------- -------------------
 2019-05-15 08:00:05   419                          73K Linux    /usr/local/avamar     var/em/server_data
 2019-05-14 08:00:04   418                          73K Linux    /usr/local/avamar     var/em/server_data
 2019-05-13 08:00:04   417                          73K Linux    /usr/local/avamar     var/em/server_data
avtar Info <5314>: Command completed (exit code 0: success)

Additional Information

Det finns ett annat alternativ för att övervinna SSL-felet tillfälligt i listan över MC_BACKUPS är att använda --encrypt=tls flagga: 

avtar --backups --path=/MC_BACKUPS --encrypt=tls | head -30 

Affected Products

Avamar

Products

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