philipp.reisner at linbit.com
Thu Apr 24 15:01:10 CEST 2008
After two weeks of having it in release candidate status,
we finally dare to release it.
The important fixes are
When connecting large DRBD volumes it might got stuck while
doing the bitmap exchange.
When using DRBD on top of iSCSI volumes and running the
replication traffic and the iSCSI traffic via the same switch
you might loose a disk and the network rather concurrently.
DRBD now deals more gracefull with the recovery out of such a mess.
Got the exit codes for dopd (drbd-outdate-peer-daemon) right.
The complete changelog:
* Corrected lock-out of application IO during bitmap IO.
(Only triggered issues with multi-terrabyte volumes)
* If an attach would causes a split-brain,
abort the attach, do not drop the connection
* A node without data (no disk, no connection) only accepts data
(attach or connect) if that data matches the last-known data
* Fixed various race conditions between state transitions
* Various bugfixes to issues found by using the sparse tool
* Corrected the exit codes of drbdsetup/drbdadm to match
the expectations of dopd (drbd-outdate-peer-daemon)
* Corrected the online changing of the number of AL extents while
application IO is in flight.
* Two new config options no-disk-flushes and no-md-flushes to disable
the use of io subsystem flushes and barrier BIOs.
* Make it compile on Linux-2.6.25
* Support for standard disk stats
* Work on stalling issues of the resync process
* drbdsetup /dev/drbdX down no longer fails for non-existing minors
* Added wipe-md to drbdadm
: Dipl-Ing Philipp Reisner Tel +43-1-8178292-50 :
: LINBIT Information Technologies GmbH Fax +43-1-8178292-82 :
: Vivenotgasse 48, 1120 Vienna, Austria http://www.linbit.com :
More information about the drbd-announce