You are on page 1of 10

Fence device and agent information for Red Hat Enterprise Linux

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.

Copyright (c) 2010 by Red Hat, Inc. All rights reserved. 1

Fence device and agent information for Red Hat Enterprise Linux

Fence device and agent matrix


Vendor / Fence Fence Agent Device
Fence Type Style Notes Connection Supports Tested SNMP IPMI On: MethodsList Support v1.5+ Hardware / Action Support Firmware ipmi N/A no yes ipmitool works with IPMI v1.5 and v2.0+

ipmilan IPMI v1.5+ Compliant Devices

Power

C+ ipmitool

over LAN
Virtualization xvm (libvirt) Virt Guest C (client/ server app)

custom protocol using multicast &

no

no

no

libvirt remote connections


Virtualization virt (libvirt) Virt Guest C (client/ server app)

custom protocol using either

no

no

no

multicast or serial vmchannel & QMF/ libvirt

Copyright (c) 2010 by Red Hat, Inc. All rights reserved. 2

Fence device and agent information for Red Hat Enterprise Linux

Virtualization virsh (libvirt) Virtualization vmware (VMware)

Virt Guest Virt Guest

python

libvirt no remove connections Running vmrun/ helper yes

no

no

python + fencing lib + VMware utils + PerlVI based helper

no

no

SCSI 3 scsi Persistent Reservations

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)

Copyright (c) 2010 by Red Hat, Inc. All rights reserved. 3

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

External Power Switch

ssh + telnet

yes

AP7951 & AOS v2.7.0

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

External Power Switch

python + fencing lib

ssh + telnet

yes

AP7941 & AOS v3.5.7

yes

no

Copyright (c) 2010 by Red Hat, Inc. All rights reserved. 4

Fence device and agent information for Red Hat Enterprise Linux

APC

apc

External Power Switch

python + fencing lib

ssh + telnet

yes

AP9606 & AOS v2.5.4

yes

no

APC

apc_snmp

External Power Switch

python + SNMP fencing lib

snmp

yes

yes

no

Baytech / RPC

baytech

External Power Switch

perl

telnet (ssh, kermit possible)

no

yes RPC27-20nc +

no

Cyclades TS

Blade rackswitch Technologies / Rackswitch

External Power Switch


Fibre Channel Port Power

telnet-like no

Brocade

brocade

perl

telnet

no

yes

no

Bull / bullpap NovaScale

perl

PAP console (using vendor tools)

no

yes

no

Cisco

cisco_mds Network Port

python + SNMP fencing lib

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)

Copyright (c) 2010 by Red Hat, Inc. All rights reserved. 5

Fence device and agent information for Red Hat Enterprise Linux

& DRAC/ MC Dell / DRAC 4 drac Power perl telnet no

v1.1, v1.2, v1.3 DRAC 4/ I & v1.0, v1.40 DRAC 5 & v1.0, v1.21 yes no (some models) yes

Dell / drac5 DRAC 5 / CMC Dell / ipmilan iDRAC (DRAC 6)

Power

python + fencing lib C+ ipmitool

ssh + telnet ipmi

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

perl python + fencing lib

ssh http

no yes

yes ePowerSwitch some 8M+ & models v1.0.0.4

no

ePowerSwitch eps

Copyright (c) 2010 by Red Hat, Inc. All rights reserved. 6

Fence device and agent information for Red Hat Enterprise Linux

Fujitsu / RSB HP / iLO, iLO2

rsb ilo

Power Power

python + telnet lib python + fencing lib

telnet https (z added always)

no N/A iLO & 1.91, iLO2 & 1.22, 1.50 iLO2 MP

yes yes

no (some models) yes

HP / iLO MP

ilo_mp

Power

python + fencing lib C+ ipmitool

ssh + telnet ipmi

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

Copyright (c) 2010 by Red Hat, Inc. All rights reserved. 7

Fence device and agent information for Red Hat Enterprise Linux

is provided in versions of fence_ipmilan from RHEL 5.5.z and up.


IBM / bladecenterPower BladeCenter IBM / ibm_blade Power BladeCenter python + fencing lib python + SNMP fencing lib python + fencing lib python + fencing lib python + SNMP fencing lib ssh + telnet snmp yes firmware yes BRET58K rev 16 yes no

yes

no

IBM / LPAR IBM / RSA Intel / Modular Server System

lpar

Power

ssh + telnet ssh + telnet snmp

yes

HMC v3, HMC v4

no

no

rsa

Power

N/A

yes

yes

intelmodular ower P

yes

MFSYS25 yes & v2.6

yes

According to manual snmp is RO, but it is in fact RW. Ipmi v2 compatible.

Intel / IMM McDATA

ipmilan mcdata

Power

C+ ipmitool perl

ipmi telnet

no no

no

yes no

Fibre Channel Port

firmware yes v01.03.00 v02.00.00 v04.01.00

Copyright (c) 2010 by Red Hat, Inc. All rights reserved. 8

Fence device and agent information for Red Hat Enterprise Linux

QLogic / SANbox

sanbox2

Fibre Channel Port

python + fencing lib

ssh + telnet

yes

yes

no

Sun / ILOM Vixel (Emulex)

ipmilan vixel

Power

C+ ipmitool perl

ipmi telnet

no no

no yes

yes

Fibre Channel Port

WTI Remote Reboot PDUs

wti

External Power Switch

python + fencing lib

ssh + telnet

yes

yes RSM-8R4, MPC-8H, IPS-800, VMR-8

no

VMR support requires setting the device to IPS mode at this time. 2-node clusters only.

WTI Serial Power Control Devices

rps10

External Power Switch

serial RS232

no

RPS-10HD no

no

Supported external fence device models


Manufacturer APC APC APC APC APC APC APC WTI WTI WTI WTI WTI Model Switched Rack PDU AP7902, AP7902J Switched Rack PDU AP7930, AP7998 Switched Rack PDU AP7900 Switched Rack PDU AP7901 Switched Rack PDU AP7911, AP7911A Switched Rack PDU AP7920 Switched Rack PDU AP7921 IPS-15 IPS-1600 IPS-1600-CE IPS-400 IPS-400-CE

Copyright (c) 2010 by Red Hat, Inc. All rights reserved. 9

Fence device and agent information for Red Hat Enterprise Linux

WTI WTI WTI WTI WTI WTI WTI WTI WTI

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)

Supported SAN-based fence device models


Manufacturer Brocade Brocade Brocade Brocade Brocade Brocade Brocade Brocade Brocade Dell McData Vixel Model Silkworm 2400 Silkworm 2800 Silkworm 3200 200E 300 4100 4900 5100 5480 PowerVault 56F Sphereon 4500 9200

Copyright (c) 2010 by Red Hat, Inc. All rights reserved. 10

You might also like