]> git.proxmox.com Git - pve-docs.git/blobdiff - ha-manager.adoc
ha-manager.adoc: remove obsolete text
[pve-docs.git] / ha-manager.adoc
index 2da00cf11856912b04cd617905ad37d69c5177b1..d8489cb232652a4e2e0c04c30c8b3162749e4852 100644 (file)
@@ -56,7 +56,7 @@ yourself. The following solutions works without modifying the
 software:
 
 * Use reliable ``server'' components
-
++
 NOTE: Computer components with same functionality can have varying
 reliability numbers, depending on the component quality. Most vendors
 sell components with higher reliability as ``server'' components -
@@ -105,15 +105,20 @@ hard and costly. `ha-manager` has typical error detection and failover
 times of about 2 minutes, so you can get no more than 99.999%
 availability.
 
+
 Requirements
 ------------
 
+You must meet the following requirements before you start with HA:
+
 * at least three cluster nodes (to get reliable quorum)
 
 * shared storage for VMs and containers
 
 * hardware redundancy (everywhere)
 
+* use reliable “server” components
+
 * hardware watchdog - if not available we fall back to the
   linux kernel software watchdog (`softdog`)
 
@@ -282,27 +287,45 @@ All HA configuration files are within `/etc/pve/ha/`, so they get
 automatically distributed to the cluster nodes, and all nodes share
 the same HA configuration.
 
+
+Resources
+~~~~~~~~~
+
 The resource configuration file `/etc/pve/ha/resources.cfg` stores
 the list of resources managed by `ha-manager`. A resource configuration
 inside that list look like this:
 
 ----
-<sid>:
+<type>:<name>
        <property> <value>
        ...
 ----
 
-It starts with the service ID followed by a collon. The next lines
-contain additional properties:
+It starts with a resource type followed by a resource specific name,
+separated with colon. Together this forms the HA resource ID, which is
+used by all `ha-manager` commands to uniquely identify a resource
+(example: `vm:100` or `ct:101`). The next lines contain additional
+properties:
 
 include::ha-resources-opts.adoc[]
 
 
+Groups
+~~~~~~
+
 The HA group configuration file `/etc/pve/ha/groups.cfg` is used to
 define groups of cluster nodes. A resource can be restricted to run
-only on the members of such group.
+only on the members of such group. A group configuration look like
+this:
 
+----
+group: <group>
+       nodes <node_list>
+       <property> <value>
+       ...
+----
 
+include::ha-groups-opts.adoc[]
 
 
 Node Power Status