[DRBD-user] drbd-9.0.1 & drbd-utils-8.9.6

Philipp Reisner philipp.reisner at linbit.com
Wed Feb 3 20:49:02 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.


it is a long time since the release of drbd-9.0.0. Many bugs have been
fixed, just as expected for the first maintenance release after a .0

On the feature side, the support for multiple paths was completed. I.e.
you can configure multiple address pairs, and the TCP transport will
try all of those until it can establish a connection on one of the
Apart from that the new features of 8.4.7 are merged. (WRITE_SAME,
resync of thinly provisioned storage)

For those who already run 9.0.0 please upgrade to 9.0.1 as soon as

And a BIG THANK YOU, to the members of the community that reported
bugs and regressions of 9.0.0.

9.0.1-1 (api:genl2/proto:86-111/transport:14)
 * Fix ahead/behind mode: spinlock deadlock when entering and resync
 * Fix crash in online verify
 * Fix crash when receiving pages on a diskless node
 * Fix issues with resize when more than two nodes are present
 * Many minor fixes
 * Work on the multi-path support; the TCP transport now tries all paths while
   connecting, afterwards it uses one path
 * The RDMA transport supports multiple paths and can use them in parallel
 * Configuration option to make resync thinly provisioned storage
   friendly: rs-discard-granularity
 * Make sure it compiles with Linux 4.4
 * Merge changes from the 8.4.7 release
 * Fix a performance regression of 8.4.0; it got worse with bigger devices;
   really significant above 1TByte


 * Call "drbdsetup resize" only as often as necessary on "drbdadm resize"
 * Disconnect connection first on single path deletion from connection
 * Add unfence-peer handler
 * Fix "drbdadm adjust" for proxy configurations



More information about the drbd-user mailing list