o2cb_ctl(8)

o2cb_ctl8

Control program for the o2cb cluster service.

Usage

o2cb_ctl -C -n object -t type [-i] [-a attribute]

o2cb_ctl -D -n object [-u]

o2cb_ctl -I [-o-z] -l manager> [-n object>] [-t type] [-a attribute]

o2cb_ctl -H [-n object] [-t type>] [-a attribute>]

o2cb_ctl -h

o2cb_ctl -V

Overview

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.

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.

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.

-n object

object 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.

-t type

type 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.

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

Releases

10 releases since Debian 4.0 (Etch); the text changed 8 times.

  1. 4.0
  2. 5.0
  3. 6.0
  4. 7–8
  5. 9
  6. 10
  7. 11
  8. 12
  9. 13

Authors

Oracle Corporation

From ocfs2-tools 1.8.8-3 in Debian 13 (Trixie). Parsed by carta from the page's man source.