Ubuntu HA - Pacemaker Fence Agents Supportability
After discussions among Ubuntu Developers, it was decided that Ubuntu project should focus in splitting all existing Pacemaker Fence Agents into different categories:
- Fence Agents: [main]
- Fence Agents: [universe]
- Fence Agents: [universe]-community
- Fence Agents: [non-supported]
- Fence Agents: [deprecated]
Note: There is a current plan to split fence agents into different packages so supported agents can be installed independently.
Fence Agents: [main]
Agents in this list are supported just like any other package available in [main] repository would be.
FENCE AGENT | FENCE AGENT DESCRIPTION | EXTRA DESCRIPTION |
---|---|---|
POWER FENCING AGENTS |
||
fence_ipmilan | IPMI controlled machines | |
fence_ilo3 | symlink to fence_ipmilan | |
fence_ilo4 | symlink to fence_ipmilan | |
fence_ilo5 | symlink to fence_ipmilan | |
fence_imm | symlink to fence_ipmilan | |
fence_idrac | symlink to fence_ipmilan | |
STORAGE FENCING AGENTS |
||
fence_mpath | SCSI-3 persistent reservations to control mpath devs | |
fence_sbd | SBD (shared storage) fencing | |
fence_scsi | SCSI-3 persistent reservations | |
VIRTUALIZATION FENCING AGENTS |
||
fence_virsh | Libvirt managed virtual machines |
Fence Agents: [universe]
Agents in this list are supported just like any other package available in [universe] repository would be.
FENCE AGENT | FENCE AGENT DESCRIPTION | EXTRA DESCRIPTION |
---|---|---|
GENERIC AGENTS |
||
fence_dummy | dummy fence agent (for testing) | |
fence_ack_manual | override fencing operations manually | |
fence_kdump | kdump crash recovery service (acks being in kdump) | |
fence_kdump_send | - | acks entered kdump crash recovery service (tool) |
POWER FENCING AGENTS |
||
fence_amt | Intel AMT | |
fence_intelmodular | Intel Modular device (Intel MFSYS25, MFSYS35) | |
fence_ilo | HP servers with iLO | |
fence_ilo2 | - | symlink to fence_ilo |
fence_ilo_ssh | HP iLO devices through ssh | |
fence_ilo3_ssh | - | symlink to fence_ilo_ssh |
fence_ilo4_ssh | - | symlink to fence_ilo_ssh |
fence_ilo5_ssh | - | symlink to fence_ilo_ssh |
fence_ilo_moonshot | HP Moonshot iLO | |
fence_ilo_mp | HP iLO MP | |
fence_hpblade | HP BladeSystem and HP Integrity Superdome X | |
fence_cisco_ucs | Cisco UCS (fence machines) | |
fence_alom | Sun Microsystems ALOM | |
fence_bladecenter | IBM BladeCenter (w/ telnet/ssh support) | |
fence_ipdu | IBM iPDU (network power switch) over SNMP | |
fence_lpar | IBM LPARs (using HMC) | |
fence_ibmblade | IBM BladeCenter over SNMP | |
fence_rsa | IBM RSA II management interface | |
fence_drac | Dell remote access card | |
fence_drac5 | Dell remote access card v5 or CMC (DRAC) | |
fence_hds_cb | Hitachi Compute Blade systems | |
fence_rsb | Fujitsu-Siemens RSB management interface | |
NETWORK FENCING AGENTS |
||
fence_heuristics_ping | uses ping-heuristics to exec other fence in same level | |
fence_ifmib | Any SNMP IF-MIB device (ethernet switches w/ iSCSI) | |
STORAGE FENCING AGENTS |
||
fence_cisco_mds | Cisco MDS 9000 w/ SNMP enabled | |
fence_sanbox2 | QLogic SANBox2 FC switches | |
fence_brocade | Brocade FC switches (disables specified port) | |
VIRTUALIZATION FENCING AGENTS |
||
fence_vmware | VMware ESX | ESXi virtual machines |
fence_vmware_rest | VMware virtual machines (w/ VMware API) | |
fence_vmware_soap | VMware virtual machines (w/ SOAP API v4.1+) | |
fence_vmware_vcloud | VMware virtual machines on VMware vCloud Director API | |
CLOUD FENCING AGENTS |
||
fence_aws | AWS (boto3 library) | |
fence_azure_arm | Azure Resource Manager (Azure SDK for Python) | |
fence_compute | OpenStack Nova | |
fence_evacuate | OpenStack Nova | |
fence_openstack | Fence OpenStack’s Nova (w/ python-novaclient) | |
fence_gce | Google Cloud Engine (googleapiclient lib) | |
CONTAINERS FENCING AGENTS |
||
fence_docker | Docker engine containers |
Fence Agents: [universe]-community
Agents in this list are only supported by the upstream community. All bugs opened against these agents will be forwarded to upstream IF makes sense (affected version is close to upstream).
FENCE AGENT | FENCE AGENT DESCRIPTION | EXTRA DESCRIPTION |
---|---|---|
POWER FENCING AGENTS |
||
fence_apc | APC network power switch | |
fence_apc_snmp | APC network power switch or Tripplite PDU devices | |
fence_tripplite_snmp | - | symlink to fence_tripplite_snmp |
fence_rdc_serial | Serial cable to reset Motherboard switches | |
fence_eaton_snmp | Eaton network power switch (SNMP) | |
fence_emerson | Emerson MPX and MPH2 managed rack PDU | |
fence_eps | ePowerSwitch 8M+ | |
fence_netio | Koukaam NETIO-230B PDU (telnet) | |
fence_powerman | Powerman management utility (LLNL Systems) | |
fence_raritan | Raritan Dominion PX (DPXS12-20 PDU) | |
fence_redfish | Out-of-Band controllers supporting Redfish APIs | |
fence_wti | WTI Network Power Switch (NPS) | |
VIRTUALIZATION FENCING AGENTS |
||
fence_xenapi | Citrix Xen Server over XenAPI | |
fence_vbox | VirtualBox virtual machines | |
fence_pve | Proxmox Virtual Environment | |
fence_zvm | Power fencing on GFS VM in z/VM cluster (z/VM SMAPI) | |
fence_zvmip | z/VM virtual machines (z/VM SMAPI via TCP/IP) | |
CLOUD FENCING AGENTS |
||
fence_ovh | OVH Cloud Data Centers | |
fence_aliyun | Aliyun |
Fence Agents: [non-supported]
Agents in this list are NOT supported in Ubuntu and might be removed in future Ubuntu HA versions.
FENCE AGENT | FENCE AGENT DESCRIPTION |
EXTRA DESCRIPTION |
---|---|---|
fence_ironic | OpenStack’s Ironic (not intended for production) | |
fence_rhevm | RHEV-M REST API to fence virtual machines | |
fence_ldom | Sun Microsystems Logical Domain virtual machines |
Fence Agents: [deprecated]
Agents in this list are NOT supported in Ubuntu OR Upstream (due to being deprecated in favor of other agents) and might be removed in future Ubuntu HA versions.
FENCE AGENT | FENCE AGENT DESCRIPTION |
EXTRA DESCRIPTION |
---|---|---|
N/A | N/A | N/A |
Last updated 11 months ago. Help improve this document in the forum.