We had those errors a couple of times in the last few month. The problem seems,
that the information which is stored in the media database und the info on tape
are inconsistent. So the tape tells during recover the nsrmmd process to get
the next block, but the media database tells the nsrmmd that there are no more
data for this ssid.
If you do a mminfo -va -q 'ssid=xyz' you will possibly see, that there is no
continuing volume. So the flags of the ssid on the "recovery-volume" will be
'tb' if spread over multiple tapes or 'cb' if complete on that tape. Once
again, this is what the media-db thinks, the information stored on tape, in
that case, is different.
The solution of this behavior was almost the same:
Have a look in your deamon.log and check if there was an other tape loaded und
used for that saveset or on that drive, after the tape from which you recovered
was ejected.
Now do a 'scanner -i' on your tape you recovered from AND from the following
tape used by the ssid/drive (the one you figured out in the daemon.log). If
there are more than one, the scanning of the first following will do it, to
repair the 'continue-information' in the media-db.
The information in the media-db and on tape are now consistent again, the
recover will work again and use more than one tape.
hope I could help,
regards
Klaus
-----Ursprüngliche Nachricht-----
Von: Legato NetWorker discussion [mailto:NETWORKER AT LISTSERV.TEMPLE DOT EDU]
Im Auftrag von Olaf Zaplinski
Gesendet: Donnerstag, 11. Mai 2006 17:19
An: NETWORKER AT LISTSERV.TEMPLE DOT EDU
Betreff: [Networker] "xdr checksum failed" while recovering
Hi,
I cannot recover client A's files to client B:
Start time: 5-11-06 4:34p
Recovering files of client a from server foo.bar to client B
Recover: Total estimated disk space needed for recover is 18 GB.
Recovering 48007 files into their original locations
Requesting 48007 file(s), this may take a while...
after reading in all of the 18 GB and writing not one single file:
Recover: xdr checksum failed
Recover: recover failed: Error receiving files from NSR server
Any ideas?
Olaf
To sign off this list, send email to listserv AT listserv.temple DOT edu and
type "signoff networker" in the
body of the email. Please write to networker-request AT listserv.temple DOT edu
if you have any problems
wit this list. You can access the archives at
http://listserv.temple.edu/archives/networker.html or
via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER
To sign off this list, send email to listserv AT listserv.temple DOT edu and
type "signoff networker" in the
body of the email. Please write to networker-request AT listserv.temple DOT edu
if you have any problems
wit this list. You can access the archives at
http://listserv.temple.edu/archives/networker.html or
via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER
|