[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.