You have a few issues here.
First up, a node can *never* be expected to self-fence. You can
intentionally crash a node to see why this is a bad idea; 'echo c >
/proc/sysrq-trigger' (this will immediately crash a node!). You need to
make sure each node can reach the *other* node's iLO interface.
N
Situation:
Two HP DL380 G7 (with ILO3) servers running pacemaker and heartbeat
(yes, I know it's deprecated but I haven't got round to using
corosync yet) on RHEL 6.4 (NOT using the Red Hat Cluster suite). The
servers are in different data centres.
node-a no