emulab-syncd.1 1.61 KB
Newer Older
Timothy Stack's avatar
Timothy Stack committed
1
2
3
4
5
.\"
.\" EMULAB-COPYRIGHT
.\" Copyright (c) 2004 University of Utah and the Flux Group.
.\" All rights reserved.
.\"
Timothy Stack's avatar
Timothy Stack committed
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
.TH EMULAB-SYNCD 1 "April 5, 2004" "Emulab" "Emulab Commands Manual"
.OS
.SH NAME
emulab-syncd \- Simple distributed synchronization server.
.SH SYNOPSIS
.BI emulab-syncd
[\fB-hV\fR]
[\fB-v\fR]
[\fB-l \fIlog-file\fR]
[\fB-p \fIport-number\fR]
.SH DESCRIPTION
The
.B emulab-syncd
utility is a central server for
.B emulab-sync
synchronization clients.  Normally, the server is automatically started on one
of the experimental nodes by the Emulab software and all of the clients will
use this server by default.  The node where the server is started is picked at
random when the experiment is created or can be specified using the
.B tb-set-sync-server
command in the NS file.
.P
Available options:
.P
.TP
\fB-h
Print out a usage message.
.TP
\fB-V
35
Print out version information and exit.
Timothy Stack's avatar
Timothy Stack committed
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
.TP
\fB-d
Debugging mode, the server will not fork into the background and will log 
to standard out.
.TP
\fB-v
Turn on verbose logging.
.TP
\fB-l \fIlog-file
Specify a log file.  (Default: syslog)
.TP
\fB-p \fIport-number
Specify the TCP and UDP port to listen on.  (Default: 16534)
.SH SIGNALS
.TP
SIGUSR1
Turn on verbose logging.
.TP
SIGUSR2
Turn off verbose logging.
.TP
SIGHUP
Clear all of the barriers and release the clients with an error code of 10.
.TP
SIGINFO
Write a listing of all barriers and their waiters to the log.  Note:  This is
only available on FreeBSD.
.SH SEE ALSO
emulab-sync(1)
.SH AUTHOR
The Emulab project at the University of Utah.
.SH NOTES
The Emulab project can be found on the web at
.IR http://www.emulab.net