5
0
mirror of git://git.proxmox.com/git/pve-ha-manager.git synced 2024-12-22 17:34:22 +03:00

improve docu

This commit is contained in:
Dietmar Maurer 2015-03-27 06:28:50 +01:00
parent 54661f2948
commit 3b2ed96457

11
README
View File

@ -17,14 +17,17 @@ In future, we want to make HA easier for our users, and it should
be possible to move to newest corosync, or even a totally different
cluster stack. So we want:
- possible to run with any distributed key/value store which provides
- possibility to run with any distributed key/value store which provides
some kind of locking with timeouts (zookeeper, consul, etcd, ..)
- self fencing using Linux watchdog device
- implemented in Perl, so that we can use PVE framework
- only works with simply resources like VMs
- only work with simply resources like VMs
We dropped the idea to assemble complex, dependend services, because we think
this is already done with the VM abstraction.
= Architecture =
@ -107,12 +110,14 @@ started: Service is active an LRM should start it asap.
fence: Wait for node fencing (service node is not inside
quorate cluster partition).
freeze: Do not touch. We use this state while we reboot a node,
or when we restart the LRM daemon.
migrate: Migrate (live) service to other node.
error: Service disabled because of LRM errors.
== Local Resource Manager (class PVE::HA::LRM) ==
The Local Resource Manager (LRM) daemon runs one each node, and