[Drbd-dev] New Features

Lars Ellenberg lars.ellenberg at linbit.com
Fri Sep 19 17:53:43 CEST 2008

On Thu, Sep 18, 2008 at 11:24:30PM -0600, Morey Roof wrote:
> I have been using DRBD and really like but I have wanted to add some new  
> features to it and I wanted to ask you guys what you need and  
> requirements you may have on patches to DRBD.

Could you tell us about your background, and prior coding experience,
and how much time you think you want to spend on this?

In the drbd module, we currently do not actively work on new features
that would be suitable to be implemented by anyone not very familiar
with the drbd code base.  If you think you are, let me know...

Finding and squashing bugs is always a wellcome contribution.

Userland could be improved, e.g. adding an "include" statement
to the drbd.conf grammar, which would allow to have the configuration
split out in /etc/drbd.conf.d/*.conf.

Error messages can be improved, in both kernel and userland.

The community would be happy to see some detailed walk-throughs from
scratch for drbd integration with pacemaker, including various typically
deployed services on top of drbd.

I'd be happy to see a recent and solid HA-DRBD-NFS howto,
so if you feel that would be a task for you,
set up an HA-DRBD-NFSv4 server, and document everything needed to make
it behave as expected (document the expectations as well) in face of
failover, switchover, node reboot, cluster reboot, replication link failure,
other component failures, various administrative tasks.
  An advanced variation on the theme: "load balancing" HA-DRBD-NFSv4
cluster, using multiple drbd, each with its own file system, fsid, and
HA-ip, and then switchover at will, without causing server nor client

: Lars Ellenberg
: LINBIT | Your Way to High Availability
: DRBD/HA support and consulting http://www.linbit.com

DRBD® and LINBIT® are registered trademarks of LINBIT, Austria.

More information about the drbd-dev mailing list