(Illustration by Gaich Muramatsu)
Hi, I have setup Coda 5.3.14 running on two servers in replicated mode, which is working fine. The problem I have is when I try to write more files to the volume than the client cache has cache files in table. If I setup the client with a 20MB cache, venus reports that it initially has handles for 833 files. Does this mean that if I write more than 833 files, venus will lock up. What I am doing, is using rsync to synchronise a directory with a directory within the coda fs, and it would seem that venus dies at around the 833 file mark. I get error messages:- Coda Venus, version 5.3.14 Date: Tue 05/15/2001 13:30:11 /usr/coda/LOG size is 549376 bytes 13:30:11 /usr/coda/DATA size is 2193368 bytes 13:30:11 Loading RVM data 13:30:11 Last init was Tue May 15 13:12:32 2001 13:30:11 Last shutdown was clean 13:30:11 starting VDB scan 13:30:11 3 volume replicas 13:30:11 1 replicated volumes 13:30:11 0 CML entries allocated 13:30:11 32 CML entries on free-list 13:30:11 starting FSDB scan (833, 20000) (25, 75, 4) 13:30:11 4 cache files in table (0 blocks) 13:30:11 829 cache files on free-list 13:30:11 starting HDB scan 13:30:11 0 hdb entries in table 13:30:11 0 hdb entries on free-list 13:30:11 Kernel version ioctl failed. 13:30:11 Getting Root Volume information... 13:30:11 Venus starting... 13:30:11 /coda now mounted. 13:30:51 root acquiring Coda tokens! Assertion failed: VDB->AllocatedMLEs < VDB->MaxMLEs, file "/usr/src/redhat/BUILD/coda-5.3.14/coda-src/venus/vol_cml.cc", line 519 Sleeping forever. You may use gdb to attach to process 5872. Is this by design? This would mean that if I want to update 100,000 files, I need start venus with a 2.4GB cache. Regards, John BeckmannReceived on 2001-05-15 12:42:24