Coda File System

Re: /coda has realm as symlink

From: Jan Harkes <jaharkes_at_cs.cmu.edu>
Date: Mon, 17 Oct 2005 11:52:51 -0400
On Sat, Oct 15, 2005 at 11:55:54PM -0500, Jerry Amundson wrote:
> RFE : Syntax check at creation that volume names start with "/" (if
> indeed, it is required...).

Volume names don't have to start with '/', in fact none of the volumes
here at CMU have a / anywhere in their names. The names I use look like,

    vmm:u.jaharkes or vm:u.jaharkes.test

i.e. vmm:     -> stored triply replicated on 'verdi, mozart, marais'.
     vm:      -> stored doubly replicated on 'vivaldi, mahler'.
     u.       -> located in /usr/ (similarily p. is the project subtree)
     jaharkes -> obviously my user name
     .test    -> personal test volume stored at /usr/jaharkes/test.

> On Sat October 15 2005 21:16, Jerry Amundson wrote:
> Better now...
> took server names out of "localhost" line in /etc/hosts - previously I just 
> added ipaddress setting in server.conf but this prevents vice-setup from 

That was your problem. The name of the local server resolved to
127.0.0.1. This is not a globally accessible name, so when some client
was asking where a volume was located, the server would respond, you can
find the volume at 127.0.0.1 and 10.1.110.6. Which would only work for
clients on the same machine, and other clients wouldn't be able to talk
to both replicas. When a client only talks to one replica, things seem
to work for a while, until the resolution log fills up and everything
dies. By ignoring/flagging 127.0.0.1 as an illegal address we catch
these problems much earlier.

> Lastly, the search function of bugs on the web-site is broken (logged in as 
> guest).
> error:   too many arguments 
> at /usr/share/request-tracker3.4/lib/RT/Tickets_Overlay.pm line 1299

I'll have a look, I recently upgraded the rt version, which might have
broken it.

Jan
Received on 2005-10-17 11:56:36