Scroll to navigation

CLUFTER(1) User Commands CLUFTER(1)

NAME

clufter - CLUster FilTER

SYNOPSIS

clufter [<global option> ...] [<cmd> [<cmd option ...>]]

DESCRIPTION

Tool/library for transforming/analyzing cluster configuration formats

While primarily aimed at (CMAN,rgmanager)->(Corosync/CMAN,Pacemaker) cluster stacks configuration conversion (as per RHEL trend), the command-filter-format framework (capable of XSLT) offers also other uses through its plugin library.

Commands (as available, but stable); built-in only, use --list to get all:

Output artefacts referenced in the config. in CVS format
Make config. prevent RGManager from (accidentally) starting
Obfuscate credentials/IDs in CMAN-based cluster config.
Migrate deprecated config's props (agent params, etc.)
ccs2pcs-flatiron
(CMAN,rgmanager)->(Corosync/CMAN,Pacemaker) cluster cfg.
ccs2pcs-needle
(CMAN,rgmanager)->(Corosync v2,Pacemaker) cluster cfg.
ccs2pcscmd-flatiron
(CMAN,rgmanager) cluster cfg. -> equivalent in pcs commands
ccs2pcscmd-needle
(CMAN,rgmanager) cluster cfg. -> equivalent in pcs commands
Migrate deprecated configuration items in CIB
CIB -> equivalent in pcs commands
Wrap long lines carrying (fairly) convoluted shell commands
pcs2pcscmd-flatiron
(Corosync/CMAN,Pacemaker) cluster cfg. -> reinstating pcs commands
pcs2pcscmd-needle
(Corosync v2,Pacemaker) cluster cfg. -> reinstating pcs commands

Aliases thereof (environment-specific):

alias for ccs2pcs-flatiron
alias for ccs2pcscmd-flatiron
alias for pcs2pcscmd-flatiron

OPTIONS

Standalone global options:
These take precedence over any command.
show help message (can be command-specific) and exit
full help message (can be command-specific) and exit
list commands and exit
(Advanced) list explicitly supported --dist option arguments and exit
show version details and exit
(Advanced) specify dir/s (as PATH/multiplied) scanned for plugins
do not use standard external plugins
generate bash completion and exit
Common options:
Either in global (before <cmd>) or command scope (after <cmd>).
(Advanced) override autodetected system [linux]
override target distro (for SYS=linux; see --list-dists) [redhat,6.9,Carbon]
refrain from unnecesary messages (usually on stderr)
colorize messages if available [auto out of auto, never, always]
shortcut for --loglevel=DEBUG
specify log file (instead of stderr)
specify log level [WARNING out of NOTSET, DEBUG, INFO, WARNING, ERROR, CRITICAL]

To get help for given command, just precede or follow it with --help.

AUTHOR

Written by Jan Pokorný <jpokorny+pkg-clufter@redhat.com> and plugin authors.

REPORTING BUGS

Report bugs to <https://bugzilla.redhat.com/enter_bug.cgi?product=Red%20Hat%20Enterprise%20Linux%206&component=clufter>

COPYRIGHT

Copyright © 2018 Red Hat, Inc. Licensed under GPLv2+.

SEE ALSO

clufter-ccs-artefacts(1), clufter-ccs-disable-rg(1), clufter-ccs-obfuscate(1), clufter-ccs-revitalize(1), clufter-ccs2pcs(1), clufter-ccs2pcs-flatiron(1), clufter-ccs2pcs-needle(1), clufter-ccs2pcscmd(1), clufter-ccs2pcscmd-flatiron(1), clufter-ccs2pcscmd-needle(1), clufter-cib-revitalize(1), clufter-cib2pcscmd(1), clufter-cmd-wrap(1), clufter-pcs2pcscmd(1), clufter-pcs2pcscmd-flatiron(1), clufter-pcs2pcscmd-needle(1), and perhaps more

June 2018 clufter 0.77.1