Coda File System

Missing/Invalid, caching and hoarding

From: Steffen Neumann <sneumann_at_TechFak.Uni-Bielefeld.DE>
Date: 30 Jan 2001 16:19:02 +0100
Hi,

I have a few not too urgent questions around caching/hoarding.

1) There is a not-too-intuitive issue with the permissions
   of the hoard database, giving a "pioctl:add... Permission denied".

   For the casual user a message explaining who would be allowed
   to write and/or who is logged on to /dev/tty1 would be great.

2) I have the following hoardfile (quite generous,
   as long as my cache can hold it ;-)
   
	a /coda/homes/sneumann 600:d+
	a /coda/vol/ai 600:d+
	a /coda/vol/r 600:d+
	a /coda/vol/mysql 600:d+

   Doing a hoard walk gives me tons of 

[...]	  *** Missing/Invalid ***  /coda/vol/r/src/R-1.2.1/src/scripts/build d+
	  *** Missing/Invalid ***  /coda/vol/r/src/R-1.2.1/src/unix/sys-common.c d+
	  *** Missing/Invalid ***  /coda/vol/r/src/R-1.2.1/src/unix/X11/dataentry.c d+
	  *** Missing/Invalid ***  /coda/vol/r/src/R-1.2.1/src/unix/gnome/terminal-toolbar.h d+
	  *** Missing/Invalid ***  /coda/vol/r/src/R-1.2.1/src/unix/gnome/devGNOME.c d+
	  *** Missing/Invalid ***  /coda/vol/r/src/R-1.2.1/src/unix/gnome/devGTK.c d+
	  *** Missing/Invalid ***  /coda/vol/r/src/R-1.2.1/src/unix/devices.c d+

   But looking at them explicitely finds'em:

	sneumann_at_Enceladus:/tmp > ls /coda/vol/r/src/R-1.2.1/src/scripts/build
	/coda/vol/r/src/R-1.2.1/src/scripts/build
	sneumann_at_Enceladus:/tmp > wc -l /coda/vol/r/src/R-1.2.1/src/scripts/build
	    342 /coda/vol/r/src/R-1.2.1/src/scripts/build


3a) What is the syntax of cfs lc ?
    cfs lc is fine, but looking at a directory fails:

	sneumann_at_Enceladus:/tmp > cfs lc /coda/vol/r
	/coda/vol/r: No such file or directory

3b) What is the semantics of cfs lc output ?

   There is files with/without a star,
   even after the hoard walk.



Yours,
Steffen
Received on 2001-01-30 10:19:46