Professional Documents
Culture Documents
Overview
This article outlines many commercial fence devices and maps them to which fence agents they are supported by. Where available information on specific firmware revisions exists, it is provided.
Fencing is the disconnection of a node from shared storage. Fencing cuts off I/O from shared storage, thus ensuring data integrity. A fence device is a hardware device that can be used to cut a node off from shared storage. This can be accomplished in a variety of ways: powering off the node via a remote power switch, disabling fibre channel a switch port or revoking a host's SCSI 3 reservations.
For more detailed information on what fencing and fence devices are, please see the official RHEL documentation: http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5/html/ Cluster_Suite_Overview/s2-fencing-overview-CSO.html
Notes:
Every SNMP fence agent has support for SNMP v1/2c/3 N/A in "Supports List Action" indicates that this device can only access one machine and is not capable of listing multiple outlets. This is a comprehensive list of devices. Not all of these devices are supported in Red Hat Enterprise Linux or Red Hat Enterprise Virtualization. Refer to Fence Support Matrix for Red Hat Enterprise Linux High Availability/Clustering and Red Hat Enterprise Virtualization to determine if a particular fence agent is supported on your product. Not every IPMI-capable device is listed here. Generally, if your device supports IPMI v1.5+ and IPMI over Lan, fence_ipmilan is supported for that device. Any device that has "yes" in the IPMI v1.5+ Support column can be used with the fence_ipmilan agent. In general, it is preferred to use the ipmilan agent on devices that properly implement IPMI. However, in some cases this is not possible (due to incomplete implementations, firmware bugs or blade chassis devices that require a slot/port parameter). In the cases where fence_ipmilan cannot be used, the native fence agent can be used instead.
Fence device and agent information for Red Hat Enterprise Linux
Power
C+ ipmitool
over LAN
Virtualization xvm (libvirt) Virt Guest C (client/ server app)
no
no
no
no
no
no
Fence device and agent information for Red Hat Enterprise Linux
python
no
no
no
no
LUN access
ioctls
N/A
no
no
Fibre Channel or iSCSI SAN storage SAN device must be SCSI3 Persistent Reservation Compliant with support for preempt and abort command. See Using SCSI Persistent Reservations (SCSI Fencing)
Fence device and agent information for Red Hat Enterprise Linux
on Cluster Suite in Red Hat Enterprise Linux 4/5 for detailed information on SCSI 3 Persistent Reservation fencing.
General IF:MIB ifmib Network Port python + SNMP fencing lib python + fencing lib snmp yes yes no
APC
apc
ssh + telnet
yes
yes
no
ssh has to be set to protocol 1 and des/ blowfish cipher different menu for admin/ user (valid for every APC)
APC
apc
ssh + telnet
yes
yes
no
Fence device and agent information for Red Hat Enterprise Linux
APC
apc
ssh + telnet
yes
yes
no
APC
apc_snmp
snmp
yes
yes
no
Baytech / RPC
baytech
perl
no
yes RPC27-20nc +
no
Cyclades TS
telnet-like no
Brocade
brocade
perl
telnet
no
yes
no
perl
no
yes
no
Cisco
snmp
yes
yes
no
Cisco MDS 9124 (RHEL 5.4+) Cisco MDS 9134 (RHEL 5.4+)
Dell / DRAC 3
drac
Power
perl
telnet
no
DRAC/ MC &
read-only
no (some models)
Fence device and agent information for Red Hat Enterprise Linux
v1.1, v1.2, v1.3 DRAC 4/ I & v1.0, v1.40 DRAC 5 & v1.0, v1.21 yes no (some models) yes
Power
N/A
yes
Power
no
no
yes
ipmi over LAN support may be disabled by default on iDRAC/ DRAC6 hardware. Please follow the manufacturer's instructions for enabling ipmi over LAN support so that the fence_ipmilan agent will work.
Egenera
egenera
Power Power
ssh http
no yes
no
ePowerSwitch eps
Fence device and agent information for Red Hat Enterprise Linux
rsb ilo
Power Power
yes yes
HP / iLO MP
ilo_mp
Power
N/A
yes
yes
HP / iLO3 ipmilan
Power
no
no
yes
fence_ipmilan needs to be used with the -P option to enable Lanplus It also requires usage of the -T parameter to provide a4 second timeout rather than the default fence_ipmilan default of 2 seconds. The -T parameter
Fence device and agent information for Red Hat Enterprise Linux
yes
no
lpar
Power
yes
no
no
rsa
Power
N/A
yes
yes
intelmodular ower P
yes
yes
ipmilan mcdata
Power
C+ ipmitool perl
ipmi telnet
no no
no
yes no
Fence device and agent information for Red Hat Enterprise Linux
QLogic / SANbox
sanbox2
ssh + telnet
yes
yes
no
ipmilan vixel
Power
C+ ipmitool perl
ipmi telnet
no no
no yes
yes
wti
ssh + telnet
yes
no
VMR support requires setting the device to IPS mode at this time. 2-node clusters only.
rps10
serial RS232
no
RPS-10HD no
no
Fence device and agent information for Red Hat Enterprise Linux
IPS-800 IPS-800-CE MPC-8H (5.3) NBB-1600 NBB-1600-CE RPS-10 Series (Note: Two-node clusters only) RSM-8R4 TPS-2 VMR Series (Note: in IPS mode only)