clufter (1) Linux Manual Page
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:
- 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.
- 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>).
- Common options:
- –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.
