On Tue, 09 Dec 2003 11:28, Roderick A. Anderson wrote;

  > {/vservers.new}# unify-dirs -d ref tc
  > unify-dirs: Unifying: ref tc
  > unify-dirs: Processing ref...
  > unify-dirs: Readdir OK
  > unify-dirs: Processing tc...
  > unify-dirs: Readdir OK
  > unify-dirs: Processing ref/sbin...
  > unify-dirs: Readdir OK
  > unify-dirs: Processing tc/sbin...
  > unify-dirs: Readdir OK
  > unify-dirs: COMPARE: tc/sbin/install-info vs ref/sbin/install-info
  > unify-dirs: digesting tc/sbin/install-info
  > Error digesting tc/sbin/install-info; Input/output error at 
  > /root/bin/unify-dirs line 287.

Input/output error means that the OS returned EIO when a file was
read.  As compared with EPERM (Permission Denied), this typically
means there was a hard error on the disk, or a bug in the VFS layer or
filesystem ( you're not running reiserfs perchance are you? ;) ).
This may manifest itself as a segfault if it was in the VFS layer.  If
it's completely random, it might even mean that you have faulty RAM!

Does:

 cat tc/sbin/install-info ref/sbin/install-info >/dev/null

Work?

If not, then you have a more serious problem.  I'd look at the output
of `dmesg' to look for the IDE or SCSI layers complaining, or
otherwise take the system down to single and fsck the partition.

If it *does* work, but `unify-dirs' doesn't, then there is something
wierder going on - in which case, mail me /tmp/trace (off-list) from:

   strace -fae -o /tmp/trace unify-dirs -d ref tc

-- 
Sam Vilain, [EMAIL PROTECTED]

  The pursuit of truth and beauty is a sphere of activity in which we
  are permitted to remain children all our lives.
ALBERT EINSTEIN

_______________________________________________
Vserver mailing list
[EMAIL PROTECTED]
http://list.linux-vserver.org/mailman/listinfo/vserver

Reply via email to