@sys does not work until fs flush on arla 0.21?
Michael J. Krasnicki
kraz at cedapo.ece.cmu.edu
Wed Feb 3 06:27:51 CET 1999
Hello,
I recently installed arla 0.21 on a Linux 2.2.1 system. When I create
symbolic links that contain i386_linux6 and attempt to use them through
@sys, they do not work until I do a fs flush. Below is an example:
satan:~/foo> ls -la
<stuff deleted>
lrwxr-xr-x 1 kraz root 7 Nov 25 14:55 foo -> foo. at sys
lrwxr-xr-x 1 kraz root 45 Nov 25 14:58 foo.i386_linux2 -> ../foo1/
lrwxr-xr-x 1 kraz root 45 Nov 25 14:58 foo.i386_linux2g -> ../foo1/
lrwxr-xr-x 1 kraz root 42 Nov 25 14:57 foo.rs_aix41 -> ../foo2/
lrwxr-xr-x 1 kraz root 48 Nov 25 14:56 foo.sun4_55 -> ../foo3/
satan:~/foo> ln -s ../foo1/ foo.i386_linux6
satan:~/foo> ls -al
<stuff deleted>
lrwxr-xr-x 1 kraz root 7 Nov 25 14:55 foo -> foo. at sys
lrwxr-xr-x 1 kraz root 45 Nov 25 14:58 foo.i386_linux2 -> ../foo1/
lrwxr-xr-x 1 kraz root 45 Nov 25 14:58 foo.i386_linux2g -> ../foo1/
lrwxrwxrwx 1 kraz root 46 Feb 2 23:50 foo.i386_linux6 -> ../foo1/
lrwxr-xr-x 1 kraz root 42 Nov 25 14:57 foo.rs_aix41 -> ../foo2/
lrwxr-xr-x 1 kraz root 48 Nov 25 14:56 foo.sun4_55 -> ../foo3/
satan:~/foo> cd foo
foo: No such file or directory.
satan:~/foo> fs flush
satan:~/foo> cd foo
satan:~/foo/foo>
So basically arla cannot find the foo.i386_linux6 until the directory contents
are flushed from the cache.
This problem does not appear to be reproducible 100% of the time. It
does, however, appear to happen fairly frequently.
Any suggestions?
Thanks,
Michael
More information about the Arla-drinkers
mailing list