Avamar: MCS kann nach dem server_data von Dateien nicht geleert werden, die Meldung "Leerung des Administratorservers fehlgeschlagen." aufgrund einer Beschädigung des Dateisystems
Summary: Ein nicht ordnungsgemäßes Herunterfahren führte zu beschädigten Dateien. Fehler beim Leeren des Administratorservers "Leerung des Administratorservers fehlgeschlagen"
Symptoms
Bei der proaktiven Prüfung wurden Fehler bei Dateiberechtigungen wie folgt gemeldet:
ERROR: File /usr/local/avamar/var/mc/server_data/postgres/bad_data/pg_stat_tmp/db_0.stat is not readable by admin and will cause flush failures ERROR: File /usr/local/avamar/var/mc/server_data/postgres/bad_data/pg_stat_tmp/db_16384.stat is not readable by admin and will cause flush failures RESOLUTION: Change permissions or move files. # --> File Permissions *FAILED*
Der Versuch, MCS manuell zu leeren, schlägt fehl (reduzierte Ausgabe/Befehl fett gedruckt):
admin@UtilityNode:~/>: mcserver.sh --flush --verbose . . . Flushing Administrator Server... Administrator Server flush failed.
Cause
Ein nicht ordnungsgemäßes Herunterfahren auf dem Avamar-Server führt zu einem beschädigten Dateisystem mit zwei fehlerhaften Dateien darin.
Erkennungsdatum, an dem bad_data erstellt wurde:
root@UtilityNode:/data01/avamar/var/mc/server_data/postgres/#: ls -la /data01/avamar/var/mc/server_data/postgres/ total 8 drwx------ 4 admin admin 32 Jul 21 13:21 . drwxr-xr-x 6 admin admin 4096 Aug 15 14:32 .. drwxr-xr-x 3 admin admin 24 Jul 21 13:21 bad_data drwx------ 19 admin admin 4096 Aug 11 04:18 data
Beschädigte Dateien unter /bad_data:
root@UtilityNode:/usr/local/avamar/var/mc/server_data/postgres/bad_data/pg_stat_tmp/#: ls -la ls: cannot access db_0.stat: No such file or directory ls: cannot access db_16384.stat: No such file or directory total 0 drwx------ 2 admin admin 42 Jul 21 12:59 . drwxr-xr-x 3 admin admin 24 Jul 21 13:21 .. ?????????? ? ? ? ? ? db_0.stat ?????????? ? ? ? ? ? db_16384.stat Note how the time the system rebooted matches the modification date of the directory which contains the bad data.
root@UtilityNode:/data01/avamar/var/mc/server_data/postgres/#: uptime 14:42pm up 25 days 6:52, 1 user, load average: 0.39, 0.42, 0.42
Die Ursache für den Neustart (in diesem Beispiel war es ein Stromausfall). Die Datei /var/log/messages enthält Folgendes:
Jul 21 05:49:33 UtilityNode ipmiutil: igetevent-gen4t: 00c7 07/21/17 05:49:29 MIN BMC Power Supply Status #98 External Fault (asserted) 6f [0d ff ff] - ELOG(632) 0x79 : 0xB800 0x7E : 0x00 0x80 : 0x00 0x01 : 0x80 0
Resolution
Wenn die Symptome auf Ihrem Avamar-System übereinstimmen, wenden Sie sich an den Avamar-Support und lesen Sie diesen Artikel (KB 503262)
Der Support überprüft das System und, wenn das Problem übereinstimmt, hilft er, die beschädigten Dateien zu identifizieren und das Problem zu beheben.