]> git.proxmox.com Git - pve-docs.git/commitdiff
ha-manager.adoc: improve fencing docs
authorDietmar Maurer <dietmar@proxmox.com>
Mon, 21 Nov 2016 09:19:23 +0000 (10:19 +0100)
committerDietmar Maurer <dietmar@proxmox.com>
Mon, 21 Nov 2016 09:19:23 +0000 (10:19 +0100)
ha-manager.adoc

index eacb3146b1e7a6088bf72cbcf7820a67f5c87ba8..7dcbbb38c55eee784e0f394c3a5f0f757601dec2 100644 (file)
@@ -523,25 +523,36 @@ multiple mounts.
 How {pve} Fences
 ~~~~~~~~~~~~~~~~
 
 How {pve} Fences
 ~~~~~~~~~~~~~~~~
 
-There are different methods to fence a node, for example fence devices which
-cut off the power from the node or disable their communication completely.
-
-Those are often quite expensive and bring additional critical components in
-a system, because if they fail you cannot recover any service.
-
-We thus wanted to integrate a simpler method in the HA Manager first, namely
-self fencing with watchdogs.
-
-Watchdogs are widely used in critical and dependable systems since the
-beginning of micro controllers, they are often independent and simple
-integrated circuit which  programs can use to watch them. After opening they need to
-report periodically. If, for whatever reason, a program becomes unable to do
-so the watchdogs triggers a reset of the whole server.
-
-Server motherboards often already include such hardware watchdogs, these need
-to be configured. If no watchdog is available or configured we fall back to the
-Linux Kernel softdog while still reliable it is not independent of the servers
-Hardware and thus has a lower reliability then a hardware watchdog.
+There are different methods to fence a node, for example, fence
+devices which cut off the power from the node or disable their
+communication completely. Those are often quite expensive and bring
+additional critical components into a system, because if they fail you
+cannot recover any service.
+
+We thus wanted to integrate a simpler fencing method, which does not
+require additional external hardware. This can be done using
+watchdog timers.
+
+.Possible Fencing Methods
+- external power switches
+- isolate nodes by disabling complete network traffic on the switch
+- self fencing using watchdog timers
+
+Watchdog timers are widely used in critical and dependable systems
+since the beginning of micro controllers. They are often independent
+and simple integrated circuits which are used to detect and recover
+from computer malfunctions.
+
+During normal operation, `ha-manager` regularly resets the watchdog
+timer to prevent it from elapsing. If, due to a hardware fault or
+program error, the computer fails to reset the watchdog, the timer
+will elapse and triggers a reset of the whole server (reboot).
+
+Recent server motherboards often include such hardware watchdogs, but
+these need to be configured. If no watchdog is available or
+configured, we fall back to the Linux Kernel 'softdog'. While still
+reliable, it is not independent of the servers hardware, and thus has
+a lower reliability than a hardware watchdog.
 
 Configure Hardware Watchdog
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
 Configure Hardware Watchdog
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~