This is using a vanilla 2.4.13 Kernel on a dual processor PPro with
512MB of memory and a Mylex RAID array (DAC960).
Linux fs.sarg.ryerson.ca 2.4.13 #4 SMP Sun Oct 28 18:09:10 EST 2001 i686
unknown
Reiserfs works fine locally, but knfsd locks up at after about 15
minutes (300MB) of ``cp -a''. The nfs client is a 533MHz Alpha with
768MB of memory on a stock Redhat 7.1 distribution:
Linux sarg.ryerson.ca 2.4.3-12 #1 Mon Sep 3 16:21:08 EDT 2001 alpha unknown
sarg (the client) and fs (the server) are talking over a 100Mb
crossover cable, so fs was getting beaten pretty hard. I had a shell
running on fs and it was fine all the time. It also doesn't seem to
be bandwidth related because I ssh'ed across 4+GB earlier (to another
partition, after the cp there didn't work).
The first time it locked up, I did a umount/mount, and it seemed to
come back. Then I tried copying to a NFS ext2 partition and it seemed
to go fine (I let it do an extra 100MB before stopping it). Then I
tried copying it to the original partition. It again locked up, but
this time came back without umount/mount, so I'm not sure that served
any purpose the first time.
The console output is below. Nothing interesting got put in the logs.
Any ideas? I could go to xfs or ext3, I suppose, but reiserfs seems
to have the best performance, so I'd like to stick with it if I can.
Thanks for any help.
../Dave
-------------- on fs, the sizes of what was copied -----------
[root@fs /sys]# du -sk *
391468 Export
[root@fs /sys]# mv /home/Export/ /home/Export2
[...later...]
[root@fs /sys]# du -sk /home/Export*
451240 /home/Export
273832 /home/Export2
-------------- on sarg, the first copy fails -----------
[root@sarg /home]# cp -a * /home2
cp: cannot create directory
`/home2/Export/dmason/public_html/Courses/cps209/w97/evaluations/Files': Input/output
error
cp: cannot create directory
`/home2/Export/dmason/public_html/Courses/cps209/w97/evaluations/marking':
Input/output error
cp: cannot create regular file
`/home2/Export/dmason/public_html/Courses/cps209/w97/evaluations/nph-gn-eval.cgi':
Input/output error
cp: cannot create regular file
`/home2/Export/dmason/public_html/Courses/cps209/w97/evaluations/index.html':
Input/output error
^C
[root@sarg /home]# pwd
/home
[root@sarg /home]# cd /home2
bash: cd: /home2: Input/output error
^C
[root@sarg /home]# umount /home2
[root@sarg /home]# mount /home2
^C
[root@sarg /home]# mount /home2
[root@sarg /home]# cd /home2
[root@sarg /home2]# ls
dmason dwoit Export sarg
-------------- on sarg, copy to the ext2 system -----------
[root@sarg /home]# cp -a * /sys
^C
-------------- on sarg, the second copy fails -----------
[root@sarg /home]# cp -a * /home2
cp: preserving ownership for
`/home2/Export/dmason/public_html/Courses/cps209/p97/evaluations/Files/Testers/assign1.scm.post':
Input/output error
cp: cannot create regular file
`/home2/Export/dmason/public_html/Courses/cps209/p97/evaluations/Files/Testers/assign1.scm.pre':
Input/output error
cp: cannot create regular file `/home2/Export/dmason/CVS/funos/boot/inflate.c':
Input/output error
cp: cannot create regular file `/home2/Export/dmason/CVS/funos/boot/io.h':
Input/output error
cp: cannot create regular file `/home2/Export/dmason/CVS/funos/boot/linkage.h':
Input/output error
cp: cannot create regular file `/home2/Export/dmason/CVS/funos/boot/misc.c':
Input/output error
cp: cannot create regular file `/home2/Export/dmason/CVS/funos/boot/segment.h':
Input/output error
cp: cannot create regular file `/home2/Export/dmason/CVS/funos/boot/setup.S':
Input/output error
^C
[root@sarg /home]# ls /home2
dmason dwoit Export Export2 sarg
[root@sarg /home]# touch /home2/foo
[root@sarg /home]# cd /home2
[root@sarg /home2]# ls
dmason dwoit Export Export2 foo sarg