diff --git a/README.markdown b/README.markdown index 530c8c1531..a9518bf642 100644 --- a/README.markdown +++ b/README.markdown @@ -1,60 +1,67 @@ # Pacemaker ## What is Pacemaker? Pacemaker is an advanced, scalable high-availability cluster resource manager. It supports "N-node" clusters with significant capabilities for managing resources and dependencies. It will run scripts at initialization, when machines go up or down, when related resources fail and can be configured to periodically check resource health. ## Who is Pacemaker? Pacemaker is distributed by [ClusterLabs](http://www.clusterlabs.org). Pacemaker was initially created by main architect and lead developer Andrew Beekhof , with the aid of project catalyst and advocate Lars Marowsky-Brée . Many, many developers have contributed significantly to the project since. The git log is the definitive record of their greatly appreciated contributions. The wider community of Pacemaker users is another essential aspect of the project's existence, especially the many users who participate in the mailing lists, blog about HA clustering, and otherwise actively make the project more useful. ## How do I install Pacemaker? See [INSTALL.md](https://github.com/ClusterLabs/pacemaker/blob/master/INSTALL.md). ## What higher-level interfaces to Pacemaker are available? There are multiple user interfaces for Pacemaker, including command-line tools, graphical user interfaces and web frontends. The crm shell used to be included in the Pacemaker source tree, but is now a separate project. This is not an exhaustive list: * crmsh: https://github.com/ClusterLabs/crmsh * pcs: https://github.com/ClusterLabs/pcs * LCMC: http://lcmc.sourceforge.net/ * hawk: https://github.com/ClusterLabs/hawk * Striker: https://github.com/ClusterLabs/striker +### Can I convert some other cluster configuration to Pacemaker? + +[clufter](https://github.com/jnpkrn/clufter) is a general-purpose tool +for converting one cluster representation format to another. Among other +possibilities, it can convert from a CMAN+rgmanager-based cluster to +a corosync+pacemaker-based one. See its documentation for details. + ## How can I help? See [CONTRIBUTING.md](https://github.com/ClusterLabs/pacemaker/blob/master/CONTRIBUTING.md). ## Where can I find more information about Pacemaker? * [ClusterLabs website](http://www.clusterlabs.org/) * [Documentation](http://www.clusterlabs.org/doc/) * [Issues/Bugs](http://bugs.clusterlabs.org/) * Mailing lists for [users](http://oss.clusterlabs.org/mailman/listinfo/users) and [developers](http://oss.clusterlabs.org/mailman/listinfo/developers) * #clusterlabs IRC channel on [freenode](http://freenode.net/) diff --git a/extra/rgmanager/README b/extra/rgmanager/README deleted file mode 100644 index fa07c179e4..0000000000 --- a/extra/rgmanager/README +++ /dev/null @@ -1,30 +0,0 @@ -# Legacy: Linux-cluster cluster.conf to Pacemaker CIB translation utility - -This directory used to contain several parts related to the procedure of -cluster stacks/configuration migration, in particular and as the directory -name suggests: from (CMAN+RGManager)-based stack of HA components to -the (Corosync+Pacemaker)-based one. - -This initial effort laid here was used as a foundation for a more -sophisticated and maintained tool, [clufter](https://github.com/jnpkrn/clufter), -which has made local tool-set obsolete since then. - -In case any dependencies on previously offered bits arose as time was -passing by, a mapping to the clufter-provided alternatives is provided: - -* `ccs2cib.in` resulting in `ccs2cib` conversion launcher - - use `clufter ccs2pcs` (perhaps with some switches) and wrap it with - some usage-specific script if suitable -* `ccs_flatten.c` and the rest of C-files resulting in `ccs_flatten` binary - - you can find the same modulo few modifications in `ccs-flatten` - subdirectory within the released tarballs or repo itself - and the resulting binary is a crucial part of clufter installation -* `cluconf2cib.xsl` - - deprecated in favor of multiple, sequentially chained XSL stylesheets - decomposed into tree-like structure (refer to `filters/cluster` - subdirectory but beware, it is accompanied with transformations for - various other purposes) -* `disable_rgmanager.c` resulting in `disable_rgmanager` utility - - use `clufter ccs-disable-rg` (since `clufter-0.12.0`) -* `tests` subdirectory - - configs have been put under `tests/cluster.conf/orig` in clufter repo diff --git a/extra/rgmanager/README.markdown b/extra/rgmanager/README.markdown deleted file mode 120000 index 100b93820a..0000000000 --- a/extra/rgmanager/README.markdown +++ /dev/null @@ -1 +0,0 @@ -README \ No newline at end of file