<html><body><p><font size="2">Hi ClusterLabs developers,</font><br><br><font size="2">I am looking into how to develop a fencing agent for Pacemaker that is not associated to any underlying hardware device. In our case we have two servers (we will expand to more in the future) which have access to shared storage. When one of the two nodes fails, we expect the surviving node to invoke our user-defined fencing agent and run a  series of commands which will "expel" the lost host from accessing shared storage.</font><br><br><font size="2">Do you have any advice on how to go about implementing such a solution? All the examples I can find online revolve around using some sort of underlying hardware device to implement fencing.<br><br>Help is greatly appreciated.<br><br>Thanks,</font><br><br><b><font size="2">Phil Stedman</font></b><br><font size="2">Db2 High Availability Development and Support<br>Email: pmstedma@us.ibm.com</font><BR>
</body></html>