Greets! I'm receiving the following error using xfsrestore:
# xfsrestore -t -f /dev/st0
xfsrestore: using online session inventory
xfsrestore: searching media for directory dump
xfsrestore: reading directories
xfsrestore: directory post-processing
xfsrestore: reading non-directory files
[...long list of files ...]
xfsrestore: examining media file 1
xfsrestore: seeking past media file directory dump
xfsrestore: drive_scsitape.c:1461: do_next_mark: Assertion
`rechdrp->first_mark_offset - rechdrp->file_offset <= ( off64_t )
( contextp->dc_recsz )' failed.
Aborted (core dumped)
#
This is happening on two different systems. System A is the stock SGI
RH7.1 XFS 1.0.1 distribution running on a dual P2-333 with a DLT4000
drive. System B is RH7.1 + kernel 2.4.7 +
patch-2.4.7-xfs-2001-07-22.bz2
running on a Netfinity x370 with a DLT7000. I've also tried (on System
B)
kernel 2.4.6 + linux-2.4.6-xfs-07052001.patch.bz2, and both
xfsdump-1.0.9
and 1.0.11 RPMs.
I've tried specifying a block size of 240K on the dump and restore.
Same
result.
The dump runs with no errors as "xfsdump -l 0 -o -f /dev/st0 -s userdir
/a"
where /a/userdir is about 1.2G.
FYI the Netfinity is an 8-way 700Mhz P3 Xeon (2M cache) with 8.5G
memory,
650G disk, XFS on top of LVM and hardware raid. So far (excepting this
problem) XFS has worked fine in testing with NFS and quotas.
Jim
|