9.7;glbd (Global Location Broker daemon), revision 1.0, 87/08/14
GLBD (GBL DAEMON) -- Global Location Broker daemon
usage: /sys/ncs/glbd [-create -first | -from host_name]
FORMAT
/sys/ncs/glbd [-create -first | -from host_name]
Glbd is the Global Location Broker daemon. A Local Location Broker daemon
(llbd) must be running on the local node when glbd is started. Typically, both
brokers are started at boot time by Display Manager cps commands in the
`node_data startup file. If glbd is to communicate with hosts in the IP
address family, a TCP server (tcp_server) must also be running on the local
node; tcp_server should be started before llbd. Diagnostic output from glbd
is written to the file `node_data/glb.log.
OPTIONS
-create Creates a replica of the GLB. This option creates a GLB
database in addition to starting a broker process. It must
be used with either -first or -from.
-first This option must be used with the -create option. Use it
to create the first replica (i.e., the very first instance)
of the GLB on an internet.
-from host_name
This option must be used with the -create option. Use it
to create additional replicas of the GLB. A replica of the
GLB must exist at host_name. The database and replica list
for the new replica are initialized from those at
host_name. The replica at host_name adds an entry for the
new replica to its replica list and propagates the entry to
the other GLB replicas.
A host_name takes the form family:host. The only currently
supported family is dds; a host in this family is specified
by its entry directory or its network address. For example,
dds://martha and dds:#1234.abcd are acceptable hostnames.
EXAMPLES
Initialize and start the first replica of the GLB on this internet.
Command: cps /sys/ncs/glbd -create -first
Start a subsequent replica of the GLB, initializing its database from host
//martha.
Command: cps /sys/ncs/glbd -create -from dds://martha
Restart an existing replica of the GLB.
Command: cps /sys/ncs/glbd
Restart an existing replica of the GLB on remote host //george.
$ crp -on //george -cps -n glbd //george/sys/ncs/glbd