[chord] Question of running chord

Frank Dabek fdabek at MIT.EDU
Thu Jun 3 12:49:22 EDT 2004



Y Chen wrote:
> Hi
> 
> I can get chord run properly now. But still have questions:
> 
> 1) How to clean the lsd daemon?
> I found a used port number cannot be used again."Address already in use."
> 

This shouldn't happen (lsd sets the SO_REUSEADDR option). Are you sure 
that there isn't another lsd running somewhere?

> 2) How to run the Client?
> I used command
> ./dbm 0 /tmp/chord-sock 128 8192 - s 0 1
> but retuned the error as:
> dbm: fatal: dhashclient: Error connecting to /tmp/chord-sock: Connection
> refused.
> What's the problem of this.
> 

Is an lsd running? Did it create it's socket as /tmp/chord-sock?

> 3) Has Chord been tested in a scale environment?
> I did some testing in a small network, including join and failure detection, and
> found Chord behaves well. But wonder whether Chord can also behave well in a
> large-scale network environment, i.e., Internet.
> 

Yes. It's running on planetlab as we speak.

--Frank

> Many Thanks.
> 
> Yin
> 
> 
> 
> 
> 
> 
> 
> Quoting Emil Sit <sit at MIT.EDU>:
> 
> 
>>On Wed, 02 June 2004 at 17:14 (+0100), Y Chen wrote:
>>
>>>chord: running on 129.215.30.247:99999
>>
>>You must specify a valid port number.  UDP ports are 16 bits long
>>(e.g. see /usr/include/netinet/udp.h; the ports are u_shorts).
>>
>>Try port 9999. Or 65534.
>>
>>
>>>k<void, ptr<vnode>, chordstat, void> >): Assertion `l' failed.
>>
>>Though, yes, this isn't the most informative error message...
>>
> 
> 
> 
> _______________________________________________
> chord mailing list
> chord at amsterdam.lcs.mit.edu
> https://amsterdam.lcs.mit.edu/mailman/listinfo/chord



More information about the chord mailing list