Avamar: Linux backup fails with "INTERNAL ERROR: <0001> assert error" and "RECV_CRC_ERROR"
概要: Avamar client backup on Linux fails with "INTERNAL ERROR: <0001> assert error" and "RECV_CRC_ERROR" messages.
現象
This behavior was observed on multiple Linux virtual machines hosted by the same physical host.
A backup fails with the following messages:
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
原因
The RECV_CRC_ERROR messages imply an issue transmitting data over the socket used to connect with Avamar.
The VM host had a faulty physical network interface which was assigned to the affected virtual machines. This resulted in packet loss.
There were no faults logged in /var/log/messages on the client close to the time of the backup failure.
解決方法
Check the machine acting as the hypervisor for any hardware issues and correct them.
In this scenario, a faulty physical network interface card on the machine hosting the virtual machines needed to be replaced.
After the physical hardware was fixed, backups succeeded without any corrective action on the client itself.
その他の情報