[CentOS] Problem kernel module DRBD on CentOS 5.3

Thu Sep 10 02:40:19 UTC 2009
Alan Sparks <asparks at doublesparks.net>

David Suhendrik wrote:
> Akemi Yagi wrote:
>   
>> On Wed, Sep 9, 2009 at 6:22 PM, David Suhendrik<david at pnyet.web.id> wrote:
>>
>>   
>>     
>>> Akemi,
>>> $ sudo rpm -qa --qf "%{name}-%{version}-%{release}.%{arch}\n" kernel\* |
>>> sort
>>> kernel-2.6.18-128.7.1.el5.i686
>>> kernel-debug-2.6.18-128.1.16.el5.i686
>>> kernel-debug-2.6.18-128.2.1.el5.i686
>>> kernel-debug-2.6.18-128.4.1.el5.i686
>>> kernel-debug-2.6.18-128.7.1.el5.i686
>>> kernel-headers-2.6.18-128.7.1.el5.i386
>>> kernel-PAE-2.6.18-128.1.14.el5.i686
>>> kernel-PAE-2.6.18-128.1.16.el5.i686
>>> kernel-PAE-2.6.18-128.2.1.el5.i686
>>> kernel-PAE-2.6.18-128.4.1.el5.i686
>>> kernel-PAE-2.6.18-128.7.1.el5.i686
>>> kernel-PAE-devel-2.6.18-128.1.14.el5.i686
>>> kernel-PAE-devel-2.6.18-128.1.16.el5.i686
>>> kernel-PAE-devel-2.6.18-128.2.1.el5.i686
>>> kernel-PAE-devel-2.6.18-128.4.1.el5.i686
>>> kernel-PAE-devel-2.6.18-128.7.1.el5.i686
>>>
>>> $ sudo rpm -qa --qf "%{name}-%{version}-%{release}.%{arch}\n" | grep drbd
>>> drbd83-8.3.2-6.el5_3.i386
>>>
>>> ls -l `find /lib/modules -name drbd.ko`
>>> -rwxr--r-- 1 root root 242152 Sep  3 11:22 /lib/modules/2.6.18-128.1.16.el5PAE/kernel/drivers/block/drbd.ko
>>>
>>> That's all, next?
>>>     
>>>       
>> You missed 2 commands:
>>
>> uname -mri
>>
>> /sbin/modinfo drbd
>>
>> Akemi
>> _______________________________________________
>> CentOS mailing list
>> CentOS at centos.org
>> http://lists.centos.org/mailman/listinfo/centos
>>
>>   
>>     
> Ok, i;m sorry =D
> $ sudo uname -mri
> Password:
> 2.6.18-128.7.1.el5PAE i686 i386
> $ /sbin/modinfo drbd
> modinfo: could not find module drbd
>
> So?
>
>
>   

Based on this and earlier emails, it appears you've got a lot of
confusion on where the modules are installed.  Your running kernel is
2.6.18-128.7.1.el5PAE, but the module is installed under
2.6.18-128.1.16.el5PAE (an older kernel).

First suggestion is remove the kmod-drbd modules you've previously
installed (perhaps before a kernel update?) and reinstall the
kmod-drbd83-PAE package.  Try:

yum remove kmod-drbd83-xen kmod-drbd83-PAE kmod-drbd83
yum install kmod-drbd83-PAE