Jean-Louis Martineau <[EMAIL PROTECTED]> writes:
> On Sun, Oct 08, 2000 at 12:25:19PM -0700, Nate Eldredge wrote:
> > With amanda 2.4.1p1, I am having trouble dumping a large fs with gnu
> > tar. It's about 30 GB, 400K files, and mounted via NFS (it's on a Netapps
> > filer). The symptom is
> >
> > <host> /mnt/<directory> lev 0 FAILED [data timeout]
> >
> > in the email report. The client for this fs is also the tape server, and
> > is running Solaris 2.7.
> >
> > It seems that tar is taking a long time to start generating output. I
> > truss'ed it, and it seems that it's stat'ing every file on the volume
> > several times (it gets to the end and starts over again) before actually
> > starting to write. This may be a function of the --listed-incremental
> > option, I don't really know. I already had to increase etimeout to keep
> > it from failing in the planner stage.
>
> You are right, the --listed-incremental is not optimized. I'm working
> on a patch to make it faster (n log n instead of n2).
>
> If you are interested, I can send you the patch.
OK, the patch works for me, and the resulting archive can still be
extracted and contains the correct files ;-)
Is your patch expected to appear in regular GNU tar?
Sven