This is an old revision of the document!
gateN# /usr/local/etc/rc.d/heartbeat stop gateN# cat /usr/local/etc/ha.d/resource.d/hast
#!/bin/sh
case $1 in
status)
hastctl status r0 | grep -q 'role: init' && hastctl role secondary r0
;;
start)
hastctl role primary r0
sleep 5
fsck -y -t ufs /dev/hast/r0
mount /dev/hast/r0 /disk2
;;
stop)
mount | grep -q hast && umount /disk2
hastctl role secondary r0
;;
esac
exit 0
gateN# chmod +x /usr/local/etc/ha.d/resource.d/hast gateN# cat /usr/local/etc/ha.d/haresources
gate2.corpX.un hast
gateN# /usr/local/etc/rc.d/heartbeat start