[Linux-cluster] New fencing method

Ross Vandegrift ross at kallisti.us
Mon May 19 23:03:47 UTC 2008

Hello everyone,

I wrote a new fencing method script that fences by remotely shutting
down a switchport.  The idea is to fabric fence an iSCSI client by
shutting down the port used for iSCSI connectivity.

This should work on any Ethernet switch that implements IF-MIB -
that's more or less any managed Ethernet switch.  It works by setting
IF-MIB::ifAdminStatus.ifIndex to down(1) - ie, disable the switchport
that the node is plugged into.

However, I'm having trouble finding how to integrate my script into
the fence_node system.  Is there a config file somewhere, or will I
need to build a custom version of fence_node?

I've attached my script.  It uses python and pysnmp v2.  Feel free to
use it, integrate it, forget about it, etc

Thanks in advance for any help!

Ross Vandegrift
ross at kallisti.us

"The good Christian should beware of mathematicians, and all those who
make empty prophecies. The danger already exists that the mathematicians
have made a covenant with the devil to darken the spirit and to confine
man in the bonds of Hell."
	--St. Augustine, De Genesi ad Litteram, Book II, xviii, 37
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fence_snmp.py
Type: text/x-python
Size: 4880 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/linux-cluster/attachments/20080519/d8d9c393/attachment.py>

More information about the Linux-cluster mailing list