[OpenAFS] lost a directory?

Juha Jäykkä juolja@utu.fi
Wed, 13 Dec 2006 10:20:51 +0200

Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable


I just hit a very strange situation:
~> ls -l /afs/tfy.utu.fi/projects/opetus
ls: /afs/tfy.utu.fi/projects/opetus: Not a directory
~> less /afs/tfy.utu.fi/projects/opetus
/afs/tfy.utu.fi/projects/opetus is a directory
~> ls -l /afs/tfy.utu.fi/projects/|grep opetus
drwxr-xr-x 100 root   root 4096 1970-01-01 02:00 opetus/

So what is it? A dir or a file? I even have one shell which says
~> pwd=20

Everything works fine in this directory, ls -l returns what it should
etc, but
~> ls $(pwd)
ls: /afs/tfy.utu.fi/projects/opetus/suhteellisuusteoria/demot/2006: Not a

This volume works fine on most clients, but some behave like above. What
is going on? How to fix this without restarting the clients (i.e. logging
out the users)?

These are a mix of Debian Sarge, Etch and Sid; running openafs
fileservers 1.4.2 and 1.3.81 and same versions of clients on mixed
platforms of alpha, ia32 and amd64. All DB servers are 1.3.18 on ia32.


                | Juha J=C3=A4ykk=C3=A4, juolja@utu.fi			|
		| Laboratory of Theoretical Physics		|
		| Department of Physics, University of Turku	|
                | home: http://www.utu.fi/~juolja/              |

Content-Type: application/pgp-signature; name=signature.asc
Content-Disposition: attachment; filename=signature.asc

Version: GnuPG v1.4.6 (GNU/Linux)