Recommended update for DRBD
SUSE Recommended Update: Recommended update for DRBD
This update updates the Distributed Replicated Block Device
(DRBD) component of SLES HAE 11 SP2 to version 8.4.2
(FATE#313824, bnc#751135), providing many fixes and
improvements:
* Fixed a race condition that could cause DRBD to go
through a NetworkFailure state during disconnect
(bnc#775930)
* Fixed IO resuming after connection was established
before fence peer handler returned
* Fixed an issue in the state engine that could cause
state lockup with multiple volumes
* Write all pages of the bitmap if it gets moved during
an online resize operation
* Fixed a race condition in the disconnect code path
that could lead to a BUG()
* Fixed a write ordering problem on SyncTarget nodes
for a write to a block that gets resynced at the same time.
* Fixed a potential deadlock during restart of
conflicting writes
* Disable the write ordering method "barrier" by default
* Removed a null pointer access when using
on-congestion policy on a diskless device
* In case of a graceful detach under IO load, wait for
the outstanding IO
* Reinstate disabling AL updates with invalidate-remote
* Reinstate the 'disk-barrier no', 'disk-flushes no',
and 'disk-drain no' switches
* Support FLUSH/FUA bio flags
* New option 'al-updates no' to disable writing
transactions into the activity log.
Please refer to the package change log for more details.
Announcement ID: | SUSE-RU-2013:0300-1 |
Rating: | low |
References: | #751135 #775930 |
Affected Products: |
An update that has two recommended fixes can now be installed. It includes one version update.
Description:
This update updates the Distributed Replicated Block Device
(DRBD) component of SLES HAE 11 SP2 to version 8.4.2
(FATE#313824, bnc#751135), providing many fixes and
improvements:
* Fixed a race condition that could cause DRBD to go
through a NetworkFailure state during disconnect
(bnc#775930)
* Fixed IO resuming after connection was established
before fence peer handler returned
* Fixed an issue in the state engine that could cause
state lockup with multiple volumes
* Write all pages of the bitmap if it gets moved during
an online resize operation
* Fixed a race condition in the disconnect code path
that could lead to a BUG()
* Fixed a write ordering problem on SyncTarget nodes
for a write to a block that gets resynced at the same time.
* Fixed a potential deadlock during restart of
conflicting writes
* Disable the write ordering method "barrier" by default
* Removed a null pointer access when using
on-congestion policy on a diskless device
* In case of a graceful detach under IO load, wait for
the outstanding IO
* Reinstate disabling AL updates with invalidate-remote
* Reinstate the 'disk-barrier no', 'disk-flushes no',
and 'disk-drain no' switches
* Support FLUSH/FUA bio flags
* New option 'al-updates no' to disable writing
transactions into the activity log.
Please refer to the package change log for more details.
Patch Instructions:
To install this SUSE Recommended Update use YaST online_update.
Alternatively you can run the command listed for your product:
- SUSE Linux Enterprise Real Time 11 SP2:
zypper in -t patch slertesp2-drbd-7142
- SUSE Linux Enterprise High Availability Extension 11 SP2:
zypper in -t patch sleshasp2-drbd-7142
To bring your system up-to-date, use "zypper patch".
Package List:
- SUSE Linux Enterprise Real Time 11 SP2 (x86_64):
- drbd-kmp-rt-8.4.2_3.0.35_rt58_0.7-0.6.6.4
- drbd-kmp-rt_trace-8.4.2_3.0.35_rt58_0.7-0.6.6.4
- SUSE Linux Enterprise High Availability Extension 11 SP2 (i586 ia64 ppc64 s390x x86_64) [New Version: 8.4.2]:
- drbd-8.4.2-0.6.6.7
- drbd-bash-completion-8.4.2-0.6.6.7
- drbd-heartbeat-8.4.2-0.6.6.7
- drbd-kmp-default-8.4.2_3.0.51_0.7.9-0.6.6.4
- drbd-kmp-trace-8.4.2_3.0.51_0.7.9-0.6.6.4
- drbd-pacemaker-8.4.2-0.6.6.7
- drbd-udev-8.4.2-0.6.6.7
- drbd-utils-8.4.2-0.6.6.7
- SUSE Linux Enterprise High Availability Extension 11 SP2 (i586 x86_64):
- drbd-kmp-xen-8.4.2_3.0.51_0.7.9-0.6.6.4
- SUSE Linux Enterprise High Availability Extension 11 SP2 (x86_64) [New Version: 8.4.2]:
- drbd-xen-8.4.2-0.6.6.7
- SUSE Linux Enterprise High Availability Extension 11 SP2 (ppc64):
- drbd-kmp-ppc64-8.4.2_3.0.51_0.7.9-0.6.6.4
- SUSE Linux Enterprise High Availability Extension 11 SP2 (i586):
- drbd-kmp-pae-8.4.2_3.0.51_0.7.9-0.6.6.4
References:
- https://bugzilla.novell.com/751135
- https://bugzilla.novell.com/775930
- http://download.suse.com/patch/finder/?keywords=b0cc060a18dda8a8447e54b599bf9072