[OpenAFS] wierd file action on 1.3.74

Tony D'Amato tdamato@odu.edu
Wed, 24 Nov 2004 11:19:49 -0500


Y'all... we're experiencing something strange, and I wonder if I could
get a couple of pointers. We're running OpenAFS 1.3.74 on our Servers
(RH9 GNU/Linux) and the clients are mostly Sun Solaris 8 with OpenAFS
1.3.74. One of our customers has downloaded some software from a vendor
in a tar-ball, and one of the file in the tarball is exhibiting some
pecular behaviour. Here's a sample of what I mean:

$ tar ztvf ARA_M100.tar.Z
drwxr-xr-x biedron/cab       0 2000-05-02 11:49:45 ARA_M100/
-rw-r--r-- biedron/cab    5486 2000-05-02 11:50:43 ARA_M100/cfl3d.inp_1blk
-rw-r--r-- biedron/cab 54241475 2000-02-05 19:46:16 ARA_M100/m100sbj57k49twfix.gridp3d_fmt
-rw-r--r-- biedron/cab      381 2000-02-05 19:48:56 ARA_M100/split.inp_16blk
-rw-r--r-- biedron/cab      304 2000-02-05 19:48:16 ARA_M100/split.inp_1blk
$

So far, nothing strange here. But, when I untar it, I get this message
(using GNU tar here):

$ tar zxvf ARA_M100.tar.Z
ARA_M100/
ARA_M100/cfl3d.inp_1blk
ARA_M100/m100sbj57k49twfix.gridp3d_fmt
tar: ARA_M100/m100sbj57k49twfix.gridp3d_fmt: Cannot utime: No such file or directory
ARA_M100/split.inp_16blk
ARA_M100/split.inp_1blk
tar: Error exit delayed from previous errors
$ ls -latr ARA_M100
total 6
-rw-r--r--  1 tony admin  304 Feb  5  2000 split.inp_1blk
-rw-r--r--  1 tony admin  381 Feb  5  2000 split.inp_16blk
drwxr-xr-x  2 tony admin 2048 May  2  2000 .
drwxr-xr-x  4 tony admin 2048 Nov 24 11:10 ..
$

Only two files show, and two are missing. When I flushmount and
flushvolume my home directory, the files reappear:

$ fs flushvolume ~
$ fs flushmount ~
$ ls ARA_M100
cfl3d.inp_1blk  m100sbj57k49twfix.gridp3d_fmt  split.inp_16blk  split.inp_1blk
$ ls -latr ARA_M100
total 52983
-rw-r--r--  1 tony admin      304 Feb  5  2000 split.inp_1blk
-rw-r--r--  1 tony admin      381 Feb  5  2000 split.inp_16blk
drwxr-xr-x  2 tony admin     2048 May  2  2000 .
-rw-r--r--  1 tony admin     5486 May  2  2000 cfl3d.inp_1blk
drwxr-xr-x  4 tony admin     2048 Nov 24 11:10 ..
-rw-r--r--  1 tony admin 54241475 Nov 24 11:10 m100sbj57k49twfix.gridp3d_fmt

I tried copying the file elsewhere, and I get the same strangeness:

$ cd ARA_M100
$ cp -p m100sbj57k49twfix.gridp3d_fmt ~
cp: preserving times for `/afs/lions.odu.edu/staff/tony/m100sbj57k49twfix.gridp3d_fmt': No such file or directory
$ ls ~/m100*
ls: No match.
$ fs flushvolume ~
$ fs flushmount ~
$ ls ~/m100*
/afs/lions.odu.edu/staff/tony/m100sbj57k49twfix.gridp3d_fmt

I checked the cache, but it looks okay:

$ fs getcacheparms
AFS using 246673 of the cache's available 812897 1K byte blocks.

There's nothing in the logs on the servers or clients to give an
indication as to what's going on. Is there anything else I can check or
examine? Thanks for any help you can give!!
---
Tony.