rdump from sun
Steve Hayman
sahayman at porbeagle.cs.indiana.edu
Tue May 21 07:57:29 AEST 1991
>#!/bin/csh
>time rdump 0ubsdf 126 9154 12000 hermes:/dev/rmt1h $1
> ^
> | this is the DS3100.
>
>The error message on the sun is 'broken pipe, dump aborted, etc...'
I was able to reproduce this between a Sun and DS3100 here.
Your rdump parameters are asking /etc/rmt on hermes - which is the
program that actually does tape I/O when you run rdump - to write
64512-byte buffers. From a quick look at the Ultrix source, it appears
that Ultrix /etc/rmt has a 10K limit on the size of a block you can write.
I suggest obtaining the BSD version of rmt (which you can ftp from
uunet, it's in bsd-sources/usr.sbin/rmt) and installing it instead of
/etc/rmt. The BSD version dynamically allocates buffers and can
read/write whatever large block size you want. Installing the bsd rmt
here fixed the problem.
hope this helps.
steve
--
Steve Hayman Workstation Manager Computer Science Department Indiana U.
sahayman at iuvax.cs.indiana.edu (812) 855-6984
NeXT Mail: sahayman at spurge.bloomington.in.us
More information about the Comp.unix.ultrix
mailing list