Hi again,

Well the file system on which the cacher directory is mounted is of ext2 type. Here's what I get from # cat /etc/fstab:

/dev/sda2              /                      ext2      defaults         1 1
/dev/sda4              /usr                  ext2      defaults         1 2
/dev/sda3              swap                swap     defaults         0 0
/dev/fd0                 /mnt/floppy       ext2       noauto           0 0
/dev/cdrom            /mnt/cdrom       iso9660  noauto,ro        0 0
none                     /proc                proc       defaults          0 0
none                     /dev/pts            devpts    mode=0622    0 0

And I better not mess around with the memory, I still don't know how many users (average) there will be working on that machine, so I prefer to leave all the memoty available for user processes.
Here's all the files i got in the /usr/vice/etc. I think there is nothing I missed:
-rw-------    1 root     root            0 Aug 10 07:21 AFSLog
drwxr-sr-x    2 root     1002         4096 Aug 10 02:07 C
-rwxr-xr-x    1 root     root         6406 Aug 10 04:51 CellServDB
-rw-r--r--    1 root     root         6725 Aug 11 00:25 Makefile
-rw-r--r--    1 root     root         7671 Aug 11 00:25 Makefile.common
-rwxr-xr-x    1 root     root            7 Aug 10 04:52 ThisCell
-rw-r--r--    1 root     1002         1881 Aug 11 01:03 afs.conf
-rwxr-xr-x    1 root     1002         7399 Aug  1  2002 afs.rc
-rwxr-xr-x    1 root     1002       153836 Aug 10 01:56 afsd
-rwxr-xr-x    1 root     root           27 Aug 11 00:48 cacheinfo
drwxr-sr-x    2 root     1002         4096 Aug 10 02:07 config
drwxr-sr-x    2 root     1002         4096 Aug 11 00:27 modload

I copied the files ThisCell CellServDB and cacheinfo from the /usr/vice/etc directory of a machine on which the AFS client is running propperly. But nevetheless the afsd daemons still doen's start.
I wonder why the afsd daemon tries to allocate memory for the cache (isn't malloc() used only for allocating memory blocks?) while the cache is determined to be in a local directory? And is there any special commands with which to determine the /usr/vice/cache directory as teh cache directory?
Well, I hope someone got an idea how to manage this problem.

Reply via email to