Summary: | sys-cluster/drbd-8.3.8.1 please stabilize | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Zdenek Herman <hermelin> |
Component: | Current packages | Assignee: | Gentoo Cluster Team <cluster> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | bertrand, hermelin, luckyluke |
Priority: | High | Keywords: | STABLEREQ |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | sample nodes configuration |
Description
Zdenek Herman
2009-11-27 19:43:33 UTC
Little cosmetic fix: the ebuild for drbd-8.3.6 says "Please copy and gunzip the configuration file" while it is actually compressed with bzip2 Installed on gentoo/hardened amd64 servers with XenLinux 2.6.18.8 (from xensource 3.4.2 distribution), still testing the new systems but seems to work well so far. (In reply to comment #1) I just spoke too fast, sorry. The systems will indeed run Xen, but so far I'm still in testing with a vanilla 2.6.31 kernel and drbd-8.3.6, which works well. Contrary to what I said, I wasn't able to make any 8.3.x drbd version work with XenLinux-2.6.18.8[1], even if they should theoretically work. Emerging it with portage will make the kernel module load correctly but Oops as soon as you try to attach any disk resource. Sorry for my previous misleading post. We will go with 8.3.8, since kernels 2.6.{33,34} are being stabilized already. Now is stabilized gentoo-sources-2.6.33-r2. On this page is recommended drbd-8.3.7 use land (because kernel module is included from vanilla 2.6.33) for kernel 2.6.33 - http://www.drbd.org/download/mainline/. I think that better stabilized 8.3.7 and 8.3.8 still in testing. What you think ? (In reply to comment #4) > Now is stabilized gentoo-sources-2.6.33-r2. On this page is recommended > drbd-8.3.7 use land (because kernel module is included from vanilla 2.6.33) for > kernel 2.6.33 - http://www.drbd.org/download/mainline/. > I think that better stabilized 8.3.7 and 8.3.8 still in testing. > What you think ? That's line from drbd-8.3.8 Changelog * Compiles on 2.6.33 and 2.6.34 after long list of bug fix (segfaults OOps etc.) since 8.3.7. Furthermore I've tested it with 2.6.34-r1 and apart from warning about versions mismatch, it works perfectly. BTW, If you are reporter of the bug you don't need to add yourself to CC :) Cheers, Kacper Kowalik Yes, you are right! Ver 8.3.8 compiled without problem. I will report result under loading on server. Thanks :-) stable for me on amd64 Portage 2.1.8.3 (default/linux/amd64/10.0, gcc-4.4.3, glibc-2.11.2-r0, 2.6.33-gentoo-r2 x86_64) ================================================================= System uname: Linux-2.6.33-gentoo-r2-x86_64-Dual_Core_AMD_Opteron-tm-_Processor_165-with-gentoo-1.12.13 Timestamp of tree: Wed, 30 Jun 2010 17:00:01 +0000 app-shells/bash: 4.0_p37 dev-lang/python: 2.6.5-r2, 3.1.2-r3 dev-util/cmake: 2.6.4-r3 sys-apps/baselayout: 1.12.13 sys-apps/sandbox: 1.6-r2 sys-devel/autoconf: 2.13, 2.65 sys-devel/automake: 1.5, 1.6.3, 1.7.9-r1, 1.9.6-r2, 1.10.3, 1.11.1 sys-devel/binutils: 2.20.1-r1 sys-devel/gcc: 4.4.3-r2 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6b virtual/os-headers: 2.6.30-r1 ACCEPT_KEYWORDS="amd64" ACCEPT_LICENSE="* -@EULA" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-mtune=opteron -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/genkernel/x86_64/modules_load /usr/share/logwatch/scripts/services/secure /var/bind" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXXFLAGS="-mtune=opteron -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="assume-digests distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch" GENTOO_MIRRORS="http://distfiles.gentoo.org" LANG="en_US.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="cs en de sk ru" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/rsync_excludes" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" Arches please do your magic. Outdated but usable howto on drbd: http://en.gentoo-wiki.com/wiki/Heartbeat_and_DRBD Default settings should work out-of-the-box. Just add bits concering your nodes to /etc/drbd.d/global_common.conf (see attachment for an example) Use small partition for testing purpose. First syncing may take some time. Created attachment 241009 [details]
sample nodes configuration
Upstream released bugfix minor version 8.3.8.1 and removed 8.3.8 from published downloads (http://oss.linbit.com/drbd/ ) 8.3.8.1 (api:88/proto:86-94) * Revert delay probes, they could potentially lead to stalled resync. Feature is being re-implemented differently * DRBD ocf resource agent now treats hostnames case insensitive I suggest to target 8.3.8.1 for inclusion and stabilization. Stable for me on amd64 amd64 done x86 stable, closing |