179755a fence_sanlock: new code

Authored and Committed by teigland 12 years ago
    fence_sanlock: new code
    
    A fence agent that uses /dev/watchdog to reset hosts.
    Per-host sanlock leases on shared storage are used:
    - for hosts to detect that they are being fenced by
      someone if they haven't actually failed
    - for hosts to verify that fenced hosts have been
      reset by seeing their host_id leases expire (not
      be renewed on disk)
    - for hosts to know how long to wait after fencing
      before they can proceed, based on acquiring the
      expired lease of the fenced host
    
    Signed-off-by: David Teigland <teigland@redhat.com>
    
        
file added
+1