[Linux-cluster] Graceful Degradation
gordan at bobich.net
gordan at bobich.net
Fri Dec 14 16:56:11 UTC 2007
Thanks for that. Most fence methods seem to rely on external
monitoring/fencing. Is there a way to get this working without external
monitoring from within the initial root on a shared root system?
Thanks.
Gordan
On Fri, 14 Dec 2007, Reiner Rottmann wrote:
> Hi Gordan,
>
> you will need to configure fencing to automatically kick out the nodes.
> See [1] and [2].
>
> As long as the cluster is not informed that the node has been kicked out
> successfully, the cluster freezes the GFS volumes to prevent data corruption.
>
> In case of a Shared Root Cluster (are you using Open-Sharedroot?) the root
> filesystem is also affected because it is formatted with GFS.
>
> If a node is successfully fenced (the nodes will get informed) , the cluster
> will resume its activity. This is a protective measure.
>
> Manual fencing which should only be used in early test environments (like [3])
> require a manual fence acknowledgement. In case of Open-Sharedroot you will
> need access to a special shell called fenceackshell in order to resolve a
> manual fencing in progress:
>
> ---%----------------------------------------------------------------------------------------------------
> [root at axqa02rc_1 ~]# telnet axqa02rc_2 12242
> Trying 192.168.25.25...
> Connected to axqa02rc_2 (192.168.25.25).
> Escape character is '^]'.
> Username: root
> Password: somepassword
> FenceacksvVersion $Revision: 1.7 $
> Linux axqa02rc_2<singleserver> 2.6.9-55.0.9.ELsmp 89713 x86_64
> FENCEACKSV axqa02rc_2<singleserver>$ shell
> SHELL FENCEACKSV axqa02rc_2<singleserver>$ cd /sbin
> SHELL FENCEACKSV axqa02rc_2<singleserver>$ SHELL FENCEACKSV
> axqa02rc_2<singleserver>$ ./fence_ack_manual
> Usage:
>
> fence_ack_manual [options]
>
> Options:
> -h usage
> -O override
> -n <nodename> Name of node that was manually fenced
> -s <ip> IP address of machine that was manually fenced (deprecated)
> -V Version information
> ---%----------------------------------------------------------------------------------------------------
>
> [1] http://en.wikipedia.org/wiki/I/O_Fencing
> [2] http://www.redhat.com/docs/manuals/csgfs/admin-guide/ch-fence.html
> [3] http://www.open-sharedroot.org/documentation/the-opensharedroot-mini-howto
More information about the Linux-cluster
mailing list