TL;DR version for this and the previous e-mail: * Please help selecting resource and fence agents we should support *
1) By *support* I mean.. leave fully supported agents in [main], for 20.10, and move the ones that shall get community support, or best effort support, into [universe]. 2) For 20.04: This will help to describe *fully supported* HA environments in Ubuntu Server Guide. ---- Previous e-mail I sent the "resource-agents" package agents and their description. Now I'm sending the "fence-agents" package agents and their descriptions. For those who don't play very much with High Availability: - resource-agent: is the script in charge of starting/stopping/probing services in a cluster environment. - fence-agent: is the script in charge of isolating faulty nodes, helping the cluster policy engine to take best action to restore remaining nodes/services. #### RFC: Ubuntu HA fence-agents supportability # ## FULLY SUPPORTED (managed service is likely in main or is important enough) # # power 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 # networking # storage fence_mpath - SCSI-3 persistent reservations to control mpath devs fence_sbd - SBD (shared storage) fencing fence_scsi - SCSI-3 persistent reservations # virtualization fence_virsh - Libvirt managed virtual machines # cloud # containers # ## BEST EFFORT SUPPORT (managed service is likely in universe or is interesting) # # generic 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 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 # networking 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 fence_cisco_mds - Cisco MDS 9000 w/ SNMP enabled fence_sanbox2 - QLogic SANBox2 FC switches fence_brocade - Brocade FC switches (disables specified port) # virtualization 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 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 fence_docker - Docker engine containers # ## COMMUNITY SUPPORT (bugs opened here will be forwarded to upstream directly) # # generic # power 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) # networking # storage # virtualization 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 fence_ovh - OVH Cloud Data Centers fence_aliyun - Aliyun # containers # ## UNSUPPORTED # 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 -- ubuntu-devel mailing list ubuntu-devel@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel