[557] in arla-drinkers
@sys does not work until fs flush on arla 0.21?
daemon@ATHENA.MIT.EDU (Michael J. Krasnicki)
Wed Feb 3 00:32:36 1999
From owner-arla-drinkers@stacken.kth.se Wed Feb 03 05:32:34 1999
Return-Path: <owner-arla-drinkers@stacken.kth.se>
Delivered-To: arla-drinkers-mtg@bloom-picayune.mit.edu
Received: (qmail 22734 invoked from network); 3 Feb 1999 05:32:31 -0000
Received: from unknown (HELO sundance.stacken.kth.se) (130.237.234.41)
by bloom-picayune.mit.edu with SMTP; 3 Feb 1999 05:32:31 -0000
Received: (from majordom@localhost)
by sundance.stacken.kth.se (8.8.8/8.8.8) id GAA14024
for arla-drinkers-list; Wed, 3 Feb 1999 06:27:51 +0100 (MET)
Received: from cedapo.ece.cmu.edu (CEDAPO.ECE.CMU.EDU [128.2.251.13])
by sundance.stacken.kth.se (8.8.8/8.8.8) with SMTP id GAA14017
for <arla-drinkers@stacken.kth.se>; Wed, 3 Feb 1999 06:27:45 +0100 (MET)
Received: from localhost (kraz@localhost) by cedapo.ece.cmu.edu (8.6.11/8.6.4) with SMTP id AAA04040 for <arla-drinkers@stacken.kth.se>; Wed, 3 Feb 1999 00:27:41 -0500
Date: Wed, 3 Feb 1999 00:27:40 -0500 (EST)
From: "Michael J. Krasnicki" <kraz@cedapo.ece.cmu.edu>
To: arla-drinkers@stacken.kth.se
Subject: @sys does not work until fs flush on arla 0.21?
Message-ID: <Pine.A32.3.93.990203001746.14244A-100000@cedapo.ece.cmu.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-arla-drinkers@stacken.kth.se
Precedence: bulk
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.@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.@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