o2cb_ctl - Control program for the O2CB cluster service.
Contents
Copyright
Copyright © 2004, 2010 Oracle. All rights reserved.
Version 1.8.8 September 2010 o2cb_ctl(8)
Description
o2cb_ctl is the control program for the O2CB cluster service. Users are not advised to use this program
directly but instead use the O2CB init service and/or ocfs2console.
Examples
Add node5 to an offline cluster:
$ o2cb_ctl -C -n node5 -t node -a number=5
-a ip_address=192.168.0.5 -a ip_port=7777
-a cluster=mycluster
Add node10 to an online cluster:
$ o2cb_ctl -C -i -n node10 -t node -a number=10
-a ip_address=192.168.1.10 -a ip_port=7777
-a cluster=mycluster
Note the -i argument.
Query the IP address of node5:
$ o2cb_ctl -I -n node5 -a ip_address
Change the IP address of node5:
$ o2cb_ctl -H -n node5 -a ip_address=192.168.1.5
Name
o2cb_ctl - Control program for the O2CB cluster service.
Options
-C Create an object in the OCFS2 Cluster Configuration.
-D Delete an object from the existing OCFS2 Cluster Configuration.
-I Print information about the OCFS2 Cluster Configuration.
-H Change an object or objects in the existing OCFS2 Cluster Configuration.
-h Displays help and exit.
-V Print version and exit.
Other Options
-a<attribute>
With -C, <attribute> is in format "parameter=value", where the parameter is a valid parameter that
can be set in the file /etc/ocfs2/cluster.conf. With -I, <attribute> may be "parameter",
indicating an attribute to be listed in the output, or it may be "parameter==value", indicating
that only objects matching "parameter=value" are to be displayed.
-i Valid only with -C. When creating something (node or cluster), it will also install it in the live
cluster. If the parameter is not specified, then only update the /etc/ocfs2/cluster.conf.
-nobjectobject is usually the node name or cluster name. In the /etc/ocfs2/cluster.conf file, it would be
the value of the name parameter for any of the sections (cluster or node).
-o Valid only with -I. Using this parameter, if one asks o2cb_ctl to list all nodes, it will output
it in a format suitable for shell parsing.
-ttypetype can be cluster, node or heartbeat.
-u Valid only with -D. When deleting something (node or cluster), it will also remove it from the
live cluster. If the parameter is not specified, then only update the /etc/ocfs2/cluster.conf.
-z Valid only with -I. This is the default. If one asks o2cb_ctl to list all nodes, it will give a
verbose listing.
See Also
mkfs.ocfs2(8)fsck.ocfs2(8)tunefs.ocfs2(8)mounted.ocfs2(8)o2cb(7)
Synopsis
o2cb_ctl-C-nobject-t type [-i] [-aattribute ]
o2cb_ctl-D-nobject [-u]
o2cb_ctl-I [-o-z] -lmanager> [-nobject>] [-ttype] [-aattribute]
o2cb_ctl-H [-nobject] [-ttype>] [-aattribute>]
o2cb_ctl-ho2cb_ctl-V