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