[DRBD-announce] drbd-8.3.9.tar.gz
Philipp Reisner
philipp.reisner at linbit.com
Fri Oct 22 18:53:11 CEST 2010
Dear DRBD-Users,
Here is the final 8.3.9 release, enjoy!
There are a few interesting changes in this release. The protocol got
a new header type, that allows us to send more than 64kByte of data
in one go. As a result, we can now support BIOs up to 128KByte a peace.
That helps in high performance setups.
Further DRBD got the ability to restart IO requests after IO was
suspended. This enables us to have the new configuration directive
on-no-data-accessible as well as to restart IO in other circumstances.
8.3.9 (api:88/proto:86-95)
--------
* Fix for possible deadlock on IO error during resync
* Fixed a race condition between adding and removing network configuration.
Lead to a BUG_ON() when triggered.
* Fixed spurious full syncs that could happen after an empty resync and
concurrent connection loss.
* Fixed spurious full syncs that happened when connection got lost while
one node was in WFSyncUUID state (Bugz 318)
* Fixed a race in the meta-data update code path, that could lead to forgotten
updates to the meta-data. That in fact could lead to unexpected behavior
at the next connect
* Fixed potential deadlock on detach
* Fixed potential data divergence after multiple failures
* Implicitly create unconfigured devices which are referenced in sync-after
dependencies.
* OCF RA now also works with pacemaker 1.1
* Allow BIO sizes of up to 128kByte. Note: In case drbd-proxy is used, at least
version 1.0.16 of drbd-proxy is required.
* New configuration keyword on-no-data-accessible. Possible values
io-error, and suspend-io. The default is "io-error", which matches the
previous behavior.
* If the fencing policy is set to resource-and-stonith, the primary node
will creates the new current UUID _after_ the fencing handler
returned. (Before it did immediately)
* Rewrote the resync speed control loop code. New configuration parameters
c-plan-ahead, c-fill-target, c-delay-target, c-max-rate, c-min-rate.
* Disable activity log updates when all blocks of an unconnected device is
are out of sync. That can be activated by using "invalidate-remote" on an
unconnected primary.
* Improved IPv6 support: link local addresses
* Improved resync speed display in /proc/drbd
http://oss.linbit.com/drbd/8.3/drbd-8.3.9.tar.gz
http://git.drbd.org/drbd-8.3.git/?a=tag;h=drbd-8.3.9
http://www.linbit.com/support/drbd-8.3.9/
Best,
Phil
--
: Dipl-Ing Philipp Reisner
: LINBIT | Your Way to High Availability
: Tel: +43-1-8178292-50, Fax: +43-1-8178292-82
: http://www.linbit.com
DRBD(R) and LINBIT(R) are registered trademarks of LINBIT, Austria.
More information about the drbd-announce
mailing list