Avamar: Linux-Backup schlägt mit "INTERNER FEHLER: <0001> assert error" und "RECV_CRC_ERROR"
Summary: Avamar-Clientbackup unter Linux schlägt mit "INTERNAL ERROR: <0001> assert error"- und "RECV_CRC_ERROR"-Meldungen.
Symptoms
Dieses Verhalten wurde auf mehreren virtuellen Linux-Maschinen beobachtet, die auf demselben physischen Host gehostet werden.
Ein Backup schlägt mit den folgenden Meldungen fehl:
2013/02/23-09:06:56.59015 [ms[0]recv] WARN: <0441> sock::recv RECV_CRC_ERROR 105c838 != 905c838 HASHLIST_IS_PRESENT=406 serial=1185 seq=0 flags=R:N:0 kind=0 rsp=MSG_ERR_NONE 2013/02/23-09:11:56.32974 [avtar] INTERNAL ERROR: <0001> assert error (false), /local/abs2/work/src/avclient/backtree.cpp line 296 2013/02/23-09:17:33.56426 [ms[0]recv] WARN: <0441> sock::recv RECV_CRC_ERROR e7ffce6e != efffce6e ADD_COMP_DATA=368 serial=2758 seq=0 flags=R:N:0 kind=0 rsp=MSG_ERR_ENTER_INCOMPLETE
Cause
Die RECV_CRC_ERROR Meldungen implizieren ein Problem bei der Übertragung von Daten über den Sockel, der für die Verbindung mit Avamar verwendet wird.
Der VM-Host hatte eine fehlerhafte physische Netzwerkschnittstelle, die den betroffenen virtuellen Maschinen zugewiesen wurde. Dies führte zu Paketverlust.
Es wurden keine Fehler in /var/log/messages auf dem Client in der Nähe des Zeitpunkts des Backupfehlers protokolliert.
Resolution
Überprüfen Sie die Maschine, die als Hypervisor fungiert, auf Hardwareprobleme und beheben Sie sie.
In diesem Szenario musste eine fehlerhafte physische Netzwerkschnittstellenkarte auf der Maschine ersetzt werden, auf der die virtuellen Maschinen gehostet wurden.
Nachdem die physische Hardware repariert wurde, waren Backups ohne Korrekturmaßnahmen auf dem Client selbst erfolgreich.
Additional Information