Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.
On Mon, May 9, 2011 at 6:24 PM, Philipp Reisner <philipp.reisner at linbit.com> wrote: > Hi, > > A new major release of DRBD is going into feature freeze mode! > > The most noticeable change is the support for multiple replicated > volumes in a single DRBD connection. > Write-ordering is obeyed among all writes in all volumes in a > single connection. > This feature is really important for users who DRBD for mirroring > over longer distances. (Protocol A). > > Please see the changelog for all the other cherries ;) > > So far it is intended to build on debian-squeeze, ubuntu-lucid, > RHEL6, SLES11 and SLES11SP1. (Basically kernel 2.6.27 or newer.) > Support for older distributions will follow with future release > candidates. > > Please note: This is a release candidate, not intended for production. > Please help with testing! > > 8.4.0rc1 (api:genl1/proto:86-100) Hello, I'm going to test with 8.4.0rc2 and rh el 6.1 (kernel 2.6.32-131.2.1.el6.x86_64 atm) Are the instructions at http://www.drbd.org/docs/install/ intended for this release too? In that case, the flow $ ./configure $ make rpm $ make km-rpm is correct but it seems to me it requires access to the internet that could not be the case... (to get http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl In the block /usr/bin/xsltproc -o drbdsetup_resize.xml xml-usage-to-docbook.xsl - /usr/bin/xsltproc \ --xinclude \ http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl drbdsetup.xml ) But $ ./configure --enable-spec $ make tgz and $ ./configure --enable-spec --with-km $ make tgz aren't correct, as the "--enable-spec" implies no Makefile generation and so failure of the second command... also, the correct syntax for --eval option (-E) needs a % before the underscore. So in my case it works with $ ./configure --enable-spec --with-km $ ./configure --with-km $ make tgz $ cp drbd*.tar.gz $(rpm -E %_sourcedir) <- more readable and standard than the backtick syntax in my opinion (eventually adapt spec files) $ rpmbuild -bb drbd.spec $ rpmbuild -bb drbd-km.spec And I have under /home/oper/rpmbuild/RPMS/x86_64/ [oper]$ ll total 2164 -rw-rw-r-- 1 oper oper 24463 Jun 17 11:29 drbd-8.4.0rc2-1.el6.x86_64.rpm -rw-rw-r-- 1 oper oper 5554 Jun 17 11:29 drbd-bash-completion-8.4.0rc2-1.el6.x86_64.rpm -rw-rw-r-- 1 oper oper 7610 Jun 17 11:29 drbd-heartbeat-8.4.0rc2-1.el6.x86_64.rpm -rw-rw-r-- 1 oper oper 1759122 Jun 17 11:30 drbd-km-2.6.32_131.2.1.el6.x86_64-8.4.0rc2-1.el6.x86_64.rpm -rw-rw-r-- 1 oper oper 20988 Jun 17 11:29 drbd-pacemaker-8.4.0rc2-1.el6.x86_64.rpm -rw-rw-r-- 1 oper oper 4414 Jun 17 11:29 drbd-udev-8.4.0rc2-1.el6.x86_64.rpm -rw-rw-r-- 1 oper oper 368753 Jun 17 11:29 drbd-utils-8.4.0rc2-1.el6.x86_64.rpm -rw-rw-r-- 1 oper oper 6986 Jun 17 11:29 drbd-xen-8.4.0rc2-1.el6.x86_64.rpm thanks, gianluca