[CentOS-devel] Back-port md raid1/10 BIO_RW_SYNC patch for DRBD

Ross S. W. Walker

rwalker at medallion.com
Thu Mar 1 14:22:08 UTC 2007


> -----Original Message-----
> From: centos-devel-bounces at centos.org 
> [mailto:centos-devel-bounces at centos.org] On Behalf Of Johnny Hughes
> Sent: Thursday, March 01, 2007 6:15 AM
> To: CentOS-Devel
> Subject: RE: [CentOS-devel] Back-port md raid1/10 BIO_RW_SYNC 
> patch for DRBD
> 
> On Thu, 2007-03-01 at 05:12 -0600, Johnny Hughes wrote:
> > On Thu, 2007-03-01 at 00:42 -0500, Ross S. W. Walker wrote:
> > <snip>
> > 
> > > Some more bad, drbd kernel modules naming convention off:
> > > 
> > > [root at mfg-nyc-iscsi2 noarch]# yum list available '*kernel*'
> > > Setting up repositories
> > > Reading repository metadata in from local files
> > > Available Packages
> > > kernel.x86_64                            2.6.9-42.0.10.EL 
>       update
> > > kernel-devel.x86_64                      2.6.9-42.0.10.EL 
>       update
> > > kernel-doc.noarch                        2.6.9-42.0.10.plus.c4
> > > centosplus
> > > kernel-largesmp.x86_64                   2.6.9-42.0.10.EL 
>       update
> > > kernel-largesmp-devel.x86_64             2.6.9-42.0.10.EL 
>       update
> > 
> > <snip>
> > 
> 
> oops ... I meant inside the "extras" repository (not the "plus")
> repository for the next line
> 
> > Inside the plus repository there are drbd kernel modules for the
> > standard kernels and the plus kernels.
> > 
> > Inside the centosplus repos there are also xfs kernel 
> modules for both
> > the standard and plus kernels.
> > 
> > The naming convention concerning %dist for certain files, is that
> > upstream is ever chancing their %dist.  In this newest 
> incarnation, they
> > are going to use:
> > 
> > .el4 and .el5
> > 
> > So, centos wants to use .el4.centos and .el5.centos  (in 
> the past, we
> > did use .centos or .c4 or .centos4)  the %dist should have no real
> > effect on anything ... or maybe I am missing the point of 
> the question.
> > 
> > One thing to remember after major changes is that it takes 
> some finite
> > amount of time for all external mirrors to update ... maybe 
> the one you
> > were using has the standard kernel but the plus kernel 
> (shipped some 12
> > hours or so later) had not made it there yet.
> > 
> > I am using the i686-plus kernel and drbd modules on 8 drbd clusters
> > without any issues that I can see.

I understand that, but the new kernel modules for drbd have 'centos' identifier instead of 'c4'.

kernel-module-drbd-2.6.9-42.0.10.EL.x86_ 0.7.23-1.el4.centos    extras
kernel-module-drbd-2.6.9-42.0.10.ELlarge 0.7.23-1.el4.centos    extras
kernel-module-drbd-2.6.9-42.0.10.ELsmp.x 0.7.23-1.el4.centos    extras
kernel-module-drbd-2.6.9-42.0.10.plus.c4 0.7.23-1.el4.centos    extras
kernel-module-drbd-2.6.9-42.0.10.plus.c4 0.7.23-1.el4.centos    extras
kernel-module-drbd-2.6.9-42.0.10.plus.c4 0.7.23-1.el4.centos    extras

versus

kernel-module-drbd-2.6.9-42.0.8.EL.x86_6 0.7.23-1.c4            extras
kernel-module-drbd-2.6.9-42.0.8.ELlarges 0.7.23-1.c4            extras
kernel-module-drbd-2.6.9-42.0.8.ELsmp.x8 0.7.23-1.c4            extras
kernel-module-drbd-2.6.9-42.0.8.plus.c4. 0.7.23-1.c4            extras
kernel-module-drbd-2.6.9-42.0.8.plus.c4l 0.7.23-1.c4            extras

Does that make a difference, will yum recognize it as a upgrade or dependency from the current version?

Also I didn't install the standard kernel I did a yum update from 2.6.9-42.0.8.plus.c4smp and it went ahead and installed the standard?

Maybe the mirror hadn't received all the updates yet and it decided the standard was the best candidate?

-Ross

______________________________________________________________________
This e-mail, and any attachments thereto, is intended only for use by
the addressee(s) named herein and may contain legally privileged
and/or confidential information. If you are not the intended recipient
of this e-mail, you are hereby notified that any dissemination,
distribution or copying of this e-mail, and any attachments thereto,
is strictly prohibited. If you have received this e-mail in error,
please immediately notify the sender and permanently delete the
original and any copy or printout thereof.




More information about the CentOS-devel mailing list