|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| cts/ | H | 03-May-2022 | - | 468,085 | 454,276 |
| daemons/ | H | 03-May-2022 | - | 42,984 | 30,926 |
| devel/ | H | 03-May-2022 | - | 665 | 543 |
| doc/ | H | 03-May-2022 | - | 22,922 | 17,809 |
| etc/ | H | 03-May-2022 | - | 421 | 316 |
| extra/ | H | 03-May-2022 | - | 6,151 | 4,598 |
| include/ | H | 03-May-2022 | - | 12,645 | 6,466 |
| lib/ | H | 03-May-2022 | - | 94,083 | 66,236 |
| licenses/ | H | 09-Sep-2021 | - | 1,299 | 1,050 |
| m4/ | H | 09-Sep-2021 | - | 1,712 | 1,564 |
| maint/ | H | 03-May-2022 | - | 1,084 | 758 |
| mk/ | H | 09-Sep-2021 | - | 244 | 124 |
| replace/ | H | 03-May-2022 | - | 476 | 163 |
| rpm/ | H | 09-Sep-2021 | - | 965 | 806 |
| tests/ | H | 03-May-2022 | - | 661 | 533 |
| tools/ | H | 03-May-2022 | - | 20,732 | 16,411 |
| xml/ | H | 03-May-2022 | - | 23,514 | 20,883 |
| CONTRIBUTING.md | H A D | 09-Sep-2021 | 642 | 13 | 9 |
| COPYING | H A D | 09-Sep-2021 | 836 | 15 | 12 |
| ChangeLog | H A D | 09-Sep-2021 | 210.6 KiB | 3,205 | 3,085 |
| GNUmakefile | H A D | 09-Sep-2021 | 18 KiB | 529 | 351 |
| INSTALL.md | H A D | 09-Sep-2021 | 5.1 KiB | 81 | 64 |
| Makefile.am | H A D | 03-May-2022 | 4 KiB | 134 | 88 |
| README.markdown | H A D | 09-Sep-2021 | 2.8 KiB | 77 | 52 |
| autogen.sh | H A D | 09-Sep-2021 | 356 | 12 | 3 |
| configure.ac | H A D | 03-May-2022 | 79.8 KiB | 2,111 | 1,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