http://qs321.pair.com?node_id=218348


in reply to Re: tar from another server
in thread tar from another server

I think it is an excellent utility. I was able to tar from 
the $src_host , however just when the job is about done.
I got the following error. 

tar: Unexpected EOF in archive
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now

and if I did 

system( $cmd ) == 0 or die "tar failed"

I always got the tar failed and die.
Do you have any idea why?

thanks!

Replies are listed 'Best First'.
Re: Re: Re: tar from another server
by graff (Chancellor) on Dec 10, 2002 at 02:58 UTC
    You may need to be careful about which version of tar is running on the remote host, and which version is running locally. If they're different (e.g. remote host uses a native solaris version, localhost uses gnu version, or whatever), this might cause the sort of problem you observed.

    Apart from that, does the local host get most of the content that you were hoping for? Can you isolate the particular file(s) that didn't get unpacked locally? (If, God forbid, one of the machines involved is using Microsoft text-mode semantics on the data transfer, that is bound to kill it prematurely.)