[Sheepdog] [PATCH 0/4] add cluster driver "local"

MORITA Kazutaka morita.kazutaka at lab.ntt.co.jp
Sat Oct 29 11:56:47 CEST 2011


This patchset adds support for cluster driver "local".  We cannot use
this driver with multiple machines, but it is useful for debugging and
good introduction for new cluster drivers.

With this patchset, corosync cluster driver becomes an optional
feature (enabled by default).  We can use Sheepdog for testing on
localhost without installing corosync now.

Thanks,

Kazutaka


MORITA Kazutaka (4):
  sheep: initialize workqueues just before event_loop()
  cluster: add local cluster driver
  make corosync cluster driver an optional feature
  sheep: use local cluster driver when corosync is not available

 configure.ac          |   15 ++-
 sheep/Makefile.am     |    6 +-
 sheep/cluster.h       |   11 ++
 sheep/cluster/local.c |  474 +++++++++++++++++++++++++++++++++++++++++++++++++
 sheep/group.c         |   14 +-
 sheep/sheep.c         |   25 +--
 6 files changed, 519 insertions(+), 26 deletions(-)
 create mode 100644 sheep/cluster/local.c

-- 
1.7.2.5




More information about the sheepdog mailing list