Frank Bonnet wrote:
Hello

Is there some "cluster solutions" with opensuse ?
any infos, links welcome

Clustering just makes use of the normally unused
"a" "b" and "c" runlevels.

a "heartbeat" program is used to monitor the other
cluster members, and then used to take appropriate
action to start up or shut down processes in response
to which other host(s) in the cluster are up or down.

man init

to read about run levels a b and c.

More sophisticated clustering software basically
just implements a state machine.  for example, if
you have a three-host cluster, then the valid
states are:

Host3  Host2  Host1   Cluster-state
down   down   up        1
down    up    down      2
up     down    up       3
down    up     up       12
up      up     down     23
up     down    up       13
up      up     up       123

In configuring each host, you just determine,
for each of the above states, what processes
should be running on each host (for example,
if host 2 is down, some of the programs that
host 2 hormally runs should be started on
host 1, some maybe on host 3, and a remainder
(or none) are just unavailable until host 2
is back up.

The whole idea is VERY similar to the
runlevel concept, except that you can
(should) have a lot more states available,
depending on the software.

For a two-host cluster, you can
completely implement the cluster
with runlevels a, b, and c.

Run level a for normal cluster operations.
Run level b for when the other host is down.
Run level c for deliberately leaving the cluster.


--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to