• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

cts/H03-May-2022-468,085454,276

daemons/H03-May-2022-42,98430,926

devel/H03-May-2022-665543

doc/H03-May-2022-22,92217,809

etc/H03-May-2022-421316

extra/H03-May-2022-6,1514,598

include/H03-May-2022-12,6456,466

lib/H03-May-2022-94,08366,236

licenses/H09-Sep-2021-1,2991,050

m4/H09-Sep-2021-1,7121,564

maint/H03-May-2022-1,084758

mk/H09-Sep-2021-244124

replace/H03-May-2022-476163

rpm/H09-Sep-2021-965806

tests/H03-May-2022-661533

tools/H03-May-2022-20,73216,411

xml/H03-May-2022-23,51420,883

CONTRIBUTING.mdH A D09-Sep-2021642 139

COPYINGH A D09-Sep-2021836 1512

ChangeLogH A D09-Sep-2021210.6 KiB3,2053,085

GNUmakefileH A D09-Sep-202118 KiB529351

INSTALL.mdH A D09-Sep-20215.1 KiB8164

Makefile.amH A D03-May-20224 KiB13488

README.markdownH A D09-Sep-20212.8 KiB7752

autogen.shH A D09-Sep-2021356 123

configure.acH A D03-May-202279.8 KiB2,1111,872

README.markdown

1# Pacemaker
2
3## What is Pacemaker?
4
5Pacemaker is an advanced, scalable high-availability cluster resource manager.
6
7It supports "N-node" clusters with significant capabilities for
8managing resources and dependencies.
9
10It will run scripts at initialization, when machines go up or down,
11when related resources fail and can be configured to periodically check
12resource health.
13
14## Who is Pacemaker?
15
16Pacemaker is distributed by [ClusterLabs](https://www.clusterlabs.org/).
17
18Pacemaker was initially created by main architect and lead developer
19Andrew Beekhof <andrew@beekhof.net>, with the aid of
20project catalyst and advocate Lars Marowsky-Brée <lmb@suse.de>.
21
22Many, many developers have contributed significantly to the project since.
23The git log is the definitive record of their greatly appreciated
24contributions.
25
26The wider community of Pacemaker users is another essential aspect of the
27project's existence, especially the many users who participate in the mailing
28lists, blog about HA clustering, and otherwise actively make the project more
29useful.
30
31## Where do I get Pacemaker?
32
33Pacemaker source code is distributed via
34[Github](https://github.com/ClusterLabs/pacemaker).
35
36From there, you can clone or download the repository to get the latest
37development code, or download one of the official
38[releases](https://github.com/ClusterLabs/pacemaker/releases).
39
40## How do I install Pacemaker?
41
42See [INSTALL.md](https://github.com/ClusterLabs/pacemaker/blob/master/INSTALL.md).
43
44## What higher-level interfaces to Pacemaker are available?
45
46There are multiple user interfaces for Pacemaker, including command-line
47tools, graphical user interfaces and web frontends. The crm shell
48used to be included in the Pacemaker source tree, but is now
49a separate project.
50
51This is not an exhaustive list:
52
53* crmsh: https://github.com/ClusterLabs/crmsh
54* pcs: https://github.com/ClusterLabs/pcs
55* LCMC: http://lcmc.sourceforge.net/
56* hawk: https://github.com/ClusterLabs/hawk
57* Striker: https://github.com/ClusterLabs/striker
58
59### Can I convert some other cluster configuration to Pacemaker?
60
61[clufter](https://github.com/jnpkrn/clufter) is a general-purpose tool
62for converting one cluster representation format to another. Among other
63possibilities, it can convert from a cluster based on rgmanager with CMAN to
64a one based on pacemaker with corosync. See its documentation for details.
65
66## How can I help?
67
68See [CONTRIBUTING.md](https://github.com/ClusterLabs/pacemaker/blob/master/CONTRIBUTING.md).
69
70## Where can I find more information about Pacemaker?
71
72* [ClusterLabs website](https://www.clusterlabs.org/)
73* [Documentation](https://www.clusterlabs.org/pacemaker/doc/)
74* [Issues/Bugs](https://bugs.clusterlabs.org/)
75* [Mailing lists](https://wiki.clusterlabs.org/wiki/Mailing_lists) for users and developers
76* [ClusterLabs IRC channel](https://wiki.clusterlabs.org/wiki/ClusterLabs_IRC_channel)
77