Filewatcher File Search File Search
Content Search
» » » » » » ctdb-1.0.112-1.el5_5.x86_64.rpm » Content »
pkg://ctdb-1.0.112-1.el5_5.x86_64.rpm:449181/usr/share/man/man1/  info  HEADER  downloads

ctdb - A Clustered Database based on Samba's Trivial Database (TDB)…  more info»


ONNODE(1)                                                  ONNODE(1)

       onnode - run commands on ctdb nodes

       onnode [OPTION] ... NODES COMMAND ...

       onnode is a utility to run commands on a specific node of a
       CTDB cluster, or on all nodes.

       The NODES option specifies which node to run a command on.
       You can specify a numeric node number (from 0 to N-1) or a
       descriptive node specification (see DESCRIPTIVE NODE
       SPECIFICATIONS below). You can also specify lists of nodes,
       separated by commas, and ranges of numeric node numbers,
       separated by dashes. If nodes are specified multiple times
       then the command will be executed multiple times on those
       nodes. The order of nodes is significant.

       The COMMAND can be any shell command. The onnode utility uses
       ssh or rsh to connect to the remote nodes and run the

       The following descriptive node specification can be used in
       place of numeric node numbers:

           All nodes.

           A node where ctdbd is running. This semi-random but there
           is a bias towards choosing a low numbered node.

       ok | healthy
           All nodes that are not disconnected, banned, disabled or

       con | connected
           All nodes that are not disconnected.

       lvs | lvsmaster
           The current LVS master.

       natgw | natgwlist
           The current NAT gateway.

       rm | recmaster
           The current recovery master.

           Execute COMMAND in the current working directory on the
           specified nodes.

       -o <prefix>
           Causes standard output from each node to be saved into a
           file with name <prefix>.<ip>.

           Run COMMAND in parallel on the specified nodes. The
           default is to run COMMAND sequentially on each node.

           Do not print node addresses. Normally, onnode prints
           informational node addresses if more than one node is
           specified. This overrides -v.

           Allow nodes to be specified by name rather than node
           numbers. These nodes don´t need to be listed in the nodes
           file. You can avoid the nodes file entirely by combining
           this with -f /dev/null.

       -f <file>
           Specify an alternative nodes file to use instead of
           /etc/ctdb/nodes. This overrides the CTDB_NODES_FILE
           environment variable.

           Print a node addresses even if only one node is
           specified. Normally, onnode prints informational node
           addresses when more than one node is specified.

       -h, --help
           Show a short usage guide.

       The following command would show the process ID of ctdb on
       all nodes

                 onnode all pidof ctdbd

       The following command would show the last 5 lines of log on
       each node, preceded by the node´s hostname

                 onnode all "hostname; tail -5 /var/log/log.ctdb"

       The following command would restart the ctdb service on all

                 onnode all service ctdb restart

       The following command would run ./foo in the current working
       directory, in parallel, on nodes 0, 2, 3 and 4.

                 onnode -c -p 0,2-4 ./foo

           Name of alternative nodes file to use instead of

           Default file containing a list of each node´s IP address
           or hostname.

           If this file exists it is sourced by onnode. The main
           purpose is to allow the administrator to set $SSH to
           something other than "ssh". In this case the -t option is
           ignored. For example, the administrator may choose to use
           use rsh instead of ssh.

       ctdbd(1), ctdb(1),

           Copyright (C) Andrew Tridgell 2007
           Copyright (C) Ronnie sahlberg 2007
           Copyright (C) Martin Schwenke 2008

           This program is free software; you can redistribute it and/or modify
           it under the terms of the GNU General Public License as published by
           the Free Software Foundation; either version 3 of the License, or (at
           your option) any later version.

           This program is distributed in the hope that it will be useful, but
           WITHOUT ANY WARRANTY; without even the implied warranty of
           General Public License for more details.

           You should have received a copy of the GNU General Public License
           along with this program; if not, see

                             12/08/2009                    ONNODE(1)
Results 1 - 1 of 1
Help - FTP Sites List - Software Dir.
Search over 15 billion files
© 1997-2017