[DRBD-user] DRBD packages for Proxmox 4.x

Christoph Lechleitner christoph.lechleitner at iteg.at
Sun Nov 27 01:19:48 CET 2016

Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.


Am 2016-11-27 um 00:45 schrieb Jasmin J.:

> I have seen that there are already packages for Jessy (the Proxmox Version)
> available:
>    https://packages.debian.org/de/jessie-backports/drbd-utils (8.9.5)
> But not as new as the stretch version 8.9.9, which is also not the newest
> available in GIT (8.9.9-1).
>
> Another note for your Site maintainer, the 8.9.9-1 version is not
> available as
> a TGZ file in your download area (latest 8.9.6):
>    http://oss.linbit.com/drbd/
> And also no drbd-9.0.5 TGZ (latest 9.0.1-1) and no drbd-8.4.9-1 TGZ (latest
> 8.4.8-1).

There's another download page providing exactly the tarballs you want:
http://www.drbd.org/en/community/download

We use those our "Debian jessie builds of DKMSed upstream DRBD8 Kernel 
Module", see https://confluence.clazzes.org/x/CAC2
(We also include a patch important for kernels 4.0-4.9 that probably has 
not made it into Debian or Proxmox repositories yet)


> I haven't found a package for drdb-8.4.9 or drdb-9.0.5 on the net.

For DRBD8 and Debian, see my lines above.

For DRBD9 and drbd-utils there is a Launchpad PPA targeting Ubuntu 
trusty & xenial. Their xenial packages might work with Debian jessie.
https://launchpad.net/~linbit/+archive/ubuntu/linbit-drbd9-stack

No warranties in both cases, obviously.


> The Debian 8 (Jessy) Kernel version used by Proxmox is currently 4.4.21
> (Ubuntu version 4.4.0-41.61). The Kernel sources in the Proxmox repo for
> this
> version did use drbd-9.0.4-1.
> The original Ubuntu 4.4 Kernel still uses 8.4.5, which is two years old!

Don't use DRBD module 8.4.5 for production systems with kernel 4.0+ 
under load, unless you like to press reset buttons ;-)

(I'm politely restraining myself not to talk about how long that certain 
bug got unfixed despite reports on mailing lists and bug trackers)


> To sum it up, if someone currently want to use the latest(!) available
> versions, she needs a support contract to access the Linbit package
> repository
> or needs to compile the sources from GIT.

No, currently (and kind of Thanks to a certain bug), you don't ;-)

Btw., building DKMS packages from the tarballs from the community 
download page isn't that complicated, the drbd8 module tarball builds as 
DKMS module straight forward.
Even Debianizing it isn't that hard either.


I don't know about those management tools license change, but as far as 
the kernel modules are concerned the pure Open Source way works too. You 
are welcome.


Regards, Christoph




More information about the drbd-user mailing list