码迷,mamicode.com
首页 > 数据库 > 详细

DRBD安装编译后: modprobe drdb FATAL: Module drdb not found

时间:2015-09-19 19:46:32      阅读:279      评论:0      收藏:0      [点我收藏+]

标签:drbd   modprobe   drdb fatal   :module drdb not found   

DRBD安装编译后,加载DRBD出现module不存在:

[root@drbd-1 drbd-8.4.4]# lsmod  |grep drbd
[
root@drbd-1 drbd-8.4.4]# 
[
root@drbd-1 drbd-8.4.4]# modprobe drdb
FATAL: Module drdb not found.
[
root@drbd-1 drbd-8.4.4]# 

报错信息:modprobe drdb FATAL: Module drdb not found


正常操作:

[root@heartbeat-slave drbd-8.4.4]# make  KDIR=/usr/src/kernels/2.6.32-573.3.1.el6.x86_64/

               Module build was successful.


[root@heartbeat-master drbd-8.4.4]# make install


仍然报错。


首先要说的是一部分是因为没有make  install 导致的。


另外一部分人是因为:

[root@drbd-1  drbd-8.4.4]#ls  -ld  /usr/src/kernerl/$(uname -r)/  

找不到这个目录。

然后单独安装kernel-devel。

yum  install -y kernel-devel   发现还是没有,是因为uname -r  得到的不同目录。

ls  -ld /usr/src/kernels/2.6.32-573.3.1.el6.x86_64/   是存在的。

此时在这个目录上make 以及make install  发现仍然不行。。


问题的原因就是没有整体更新kernel


解决方法:


yum install kernel-devel kernel kernel-deaders   -y


重启既可解决问题,需要保证如下的能够找到。  (必须重启)

[root@drdb-1 drbd-8.4.4]# ls -ld /usr/src/kernels/$(uname -r)/
drwxr-xr-x 22 root root 4096 Aug 18 23:59 /usr/src/kernels/2.6.32-573.3.1.el6.x86_64/

---------------------------------------------------------------------------------------------------------------

[root@drdb-1 drbd-8.4.4]# lsmod |grep drbd
[root@drdb-1 drbd-8.4.4]# 
[root@drdb-1 drbd-8.4.4]# modprobe drbd
[root@drdb-1 drbd-8.4.4]# 
[root@drdb-1 drbd-8.4.4]# lsmod |grep drbd
drbd                  327338  0 
libcrc32c               1246  1 drbd
[root@drdb-1 drbd-8.4.4]# 



本文出自 “MySQL_db” 博客,请务必保留此出处http://mysqldb.blog.51cto.com/10264653/1696346

DRBD安装编译后: modprobe drdb FATAL: Module drdb not found

标签:drbd   modprobe   drdb fatal   :module drdb not found   

原文地址:http://mysqldb.blog.51cto.com/10264653/1696346

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!