Provided by: pacemaker-cli-utils_1.1.14-2ubuntu1_i386 bug

NAME

       Pacemaker - Part of the Pacemaker cluster resource manager

SYNOPSIS

       crm_diff original_xml operation [options]

DESCRIPTION

       crm_diff  -  A  utility  for  comparing  Pacemaker  configurations (XML
       format)

       The tool produces a custom (diff-like) output which it can  also  apply
       like a patch

OPTIONS

       -?, --help
              This text

       -$, --version
              Version information

       -V, --verbose
              Increase debug output

   Original XML:
       -o, --original=value
              XML is contained in the named file

       -O, --original-string=value
              XML is contained in the supplied string

   Operation:
       -n, --new=value
              Compare the original XML to the contents of the named file

       -N, --new-string=value
              Compare the original XML to the contents of the supplied string

       -p, --patch=value
              Patch the original XML with the contents of the named file

   Additional Options:
       -c, --cib
              Compare/patch the inputs as a CIB (includes versions details)

       -u, --no-version
              Generate the difference without versions details

EXAMPLES

       Obtain the two different configuration files by running cibadmin on the
       two cluster setups to compare:

              # cibadmin --query > cib-old.xml

              # cibadmin --query > cib-new.xml

       Calculate and save the difference between the two files:

              # crm_diff --original cib-old.xml --new cib-new.xml > patch.xml

       Apply the patch to the original file:

              #  crm_diff   --original   cib-old.xml   --patch   patch.xml   >
              updated.xml

       Apply the patch to the running cluster:

              # cibadmin --patch patch.xml

AUTHOR

       Written by Andrew Beekhof

REPORTING BUGS

       Report bugs to pacemaker@oss.clusterlabs.org