dhodovsk / source-git / pacemaker

Forked from source-git/pacemaker 3 years ago
Clone

Blame README.markdown

rpm-build 3ee90c
# Pacemaker
rpm-build 3ee90c
rpm-build 3ee90c
## What is Pacemaker?
rpm-build 3ee90c
rpm-build 3ee90c
Pacemaker is an advanced, scalable high-availability cluster resource manager.
rpm-build 3ee90c
rpm-build 3ee90c
It supports "N-node" clusters with significant capabilities for
rpm-build 3ee90c
managing resources and dependencies.
rpm-build 3ee90c
rpm-build 3ee90c
It will run scripts at initialization, when machines go up or down,
rpm-build 3ee90c
when related resources fail and can be configured to periodically check
rpm-build 3ee90c
resource health.
rpm-build 3ee90c
rpm-build 3ee90c
## Who is Pacemaker?
rpm-build 3ee90c
rpm-build 3ee90c
Pacemaker is distributed by [ClusterLabs](http://www.clusterlabs.org).
rpm-build 3ee90c
rpm-build 3ee90c
Pacemaker was initially created by main architect and lead developer
rpm-build 3ee90c
Andrew Beekhof <andrew@beekhof.net>, with the aid of
rpm-build 3ee90c
project catalyst and advocate Lars Marowsky-Brée <lmb@suse.de>.
rpm-build 3ee90c
rpm-build 3ee90c
Many, many developers have contributed significantly to the project since.
rpm-build 3ee90c
The git log is the definitive record of their greatly appreciated
rpm-build 3ee90c
contributions.
rpm-build 3ee90c
rpm-build 3ee90c
The wider community of Pacemaker users is another essential aspect of the
rpm-build 3ee90c
project's existence, especially the many users who participate in the mailing
rpm-build 3ee90c
lists, blog about HA clustering, and otherwise actively make the project more
rpm-build 3ee90c
useful.
rpm-build 3ee90c
rpm-build 3ee90c
## Where do I get Pacemaker?
rpm-build 3ee90c
rpm-build 3ee90c
Pacemaker source code is distributed via
rpm-build 3ee90c
[Github](https://github.com/ClusterLabs/pacemaker).
rpm-build 3ee90c
rpm-build 3ee90c
From there, you can clone or download the repository to get the latest
rpm-build 3ee90c
development code, or download one of the official
rpm-build 3ee90c
[releases](https://github.com/ClusterLabs/pacemaker/releases).
rpm-build 3ee90c
rpm-build 3ee90c
## How do I install Pacemaker?
rpm-build 3ee90c
rpm-build 3ee90c
See [INSTALL.md](https://github.com/ClusterLabs/pacemaker/blob/master/INSTALL.md).
rpm-build 3ee90c
rpm-build 3ee90c
## What higher-level interfaces to Pacemaker are available?
rpm-build 3ee90c
rpm-build 3ee90c
There are multiple user interfaces for Pacemaker, including command-line
rpm-build 3ee90c
tools, graphical user interfaces and web frontends. The crm shell
rpm-build 3ee90c
used to be included in the Pacemaker source tree, but is now
rpm-build 3ee90c
a separate project.
rpm-build 3ee90c
rpm-build 3ee90c
This is not an exhaustive list:
rpm-build 3ee90c
rpm-build 3ee90c
* crmsh: https://github.com/ClusterLabs/crmsh
rpm-build 3ee90c
* pcs: https://github.com/ClusterLabs/pcs
rpm-build 3ee90c
* LCMC: http://lcmc.sourceforge.net/
rpm-build 3ee90c
* hawk: https://github.com/ClusterLabs/hawk
rpm-build 3ee90c
* Striker: https://github.com/ClusterLabs/striker
rpm-build 3ee90c
rpm-build 3ee90c
### Can I convert some other cluster configuration to Pacemaker?
rpm-build 3ee90c
rpm-build 3ee90c
[clufter](https://github.com/jnpkrn/clufter) is a general-purpose tool
rpm-build 3ee90c
for converting one cluster representation format to another. Among other
rpm-build 3ee90c
possibilities, it can convert from a cluster based on rgmanager with CMAN to
rpm-build 3ee90c
a one based on pacemaker with corosync. See its documentation for details.
rpm-build 3ee90c
rpm-build 3ee90c
## How can I help?
rpm-build 3ee90c
rpm-build 3ee90c
See [CONTRIBUTING.md](https://github.com/ClusterLabs/pacemaker/blob/master/CONTRIBUTING.md).
rpm-build 3ee90c
rpm-build 3ee90c
## Where can I find more information about Pacemaker?
rpm-build 3ee90c
rpm-build 3ee90c
* [ClusterLabs website](http://www.clusterlabs.org/)
rpm-build 3ee90c
* [Documentation](http://www.clusterlabs.org/doc/)
rpm-build 3ee90c
* [Issues/Bugs](http://bugs.clusterlabs.org/)
rpm-build 3ee90c
* Mailing lists for [users](http://oss.clusterlabs.org/mailman/listinfo/users) and [developers](http://oss.clusterlabs.org/mailman/listinfo/developers)
rpm-build 3ee90c
* #clusterlabs IRC channel on [freenode](http://freenode.net/)