clufter (1) - Linux Manuals
clufter: CLUster FilTER
NAME
clufter - CLUster FilTERSYNOPSIS
clufter [<global option> ...] [<cmd> [<cmd option ...>]]DESCRIPTION
Tool/library for transforming/analyzing cluster configuration formatsWhile 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:
- ccs-artefacts
- Output artefacts referenced in the config. in CVS format
- ccs-disable-rg
- Make config. prevent RGManager from (accidentally) starting
- ccs-obfuscate
- Obfuscate credentials/IDs in CMAN-based cluster config.
- ccs-revitalize
- 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
- cib-revitalize
- Migrate deprecated configuration items in CIB
- cib2pcscmd
- CIB -> equivalent in pcs commands
- cmd-wrap
- 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):
- ccs2pcs
- alias for ccs2pcs-needle
- ccs2pcscmd
- alias for ccs2pcscmd-needle
- pcs2pcscmd
- alias for pcs2pcscmd-needle
OPTIONS
- Standalone global options:
- These take precedence over any command.
- -h [CMD], --help=[CMD]
- show help message (can be command-specific) and exit
- -H [CMD], --help-full=[CMD]
- full help message (can be command-specific) and exit
- -l, --list
- list commands and exit
- --list-dists=[VERBOSITY]
- (Advanced) list explicitly supported --dist option arguments and exit
- -v, --version
- show version details and exit
- -e EXT_USER, --ext=EXT_USER
- (Advanced) specify dir/s (as PATH/multiplied) scanned for plugins
- -s, --skip-ext
- do not use standard external plugins
- --completion-bash
- generate bash completion and exit
- Common options:
- Either in global (before <cmd>) or command scope (after <cmd>).
- --sys=SYS
- (Advanced) override autodetected system [linux]
- --dist=DIST
- override target distro (for SYS=linux; see --list-dists) [centos,7.2.1511,Core]
- -q, --quiet
- refrain from unnecesary messages (usually on stderr)
- --color=[WHEN]
- colorize messages if available [auto out of auto, never, always]
- -d, --debug
- shortcut for --loglevel=DEBUG
- --logfile=FILE
- specify log file (instead of stderr)
- --loglevel=LEVEL
- 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 [at] redhat.com> and plugin authors.REPORTING BUGS
Report bugs to <https://bugzilla.redhat.com/enter_bug.cgi?product=Red%20Hat%20Enterprise%20Linux%207&component=clufter>COPYRIGHT
Copyright © 2016 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