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

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

[[email protected] drbd-8.4.4]# lsmod  |grep drbd
[[email protected] drbd-8.4.4]# 
[[email protected] drbd-8.4.4]# modprobe drdb
FATAL: Module drdb not found.
[[email protected] drbd-8.4.4]#

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

正常操作:

[[email protected] drbd-8.4.4]# make  KDIR=/usr/src/kernels/2.6.32-573.3.1.el6.x86_64/

Module build was successful.

[[email protected] drbd-8.4.4]# make install

仍然报错。

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

另外一部分人是因为:

[[email protected]  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


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

[[email protected] 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/

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

[[email protected] drbd-8.4.4]# lsmod |grep drbd
[[email protected] drbd-8.4.4]# 
[[email protected] drbd-8.4.4]# modprobe drbd
[[email protected] drbd-8.4.4]# 
[[email protected] drbd-8.4.4]# lsmod |grep drbd
drbd                  327338  0 
libcrc32c               1246  1 drbd
[[email protected] drbd-8.4.4]#

时间: 2024-10-05 21:52:14

DRBD安装编译后: modprobe drdb FATAL: Module drdb not found的相关文章

centos7安装python3和Django后,ModuleNotFoundError: No module named '_sqlite3'

1.准备安装环境 yum groupinstall 'Development Tools' yum install zlib-devel bzip2-devel openssl-devel ncurses-devel 2.安装python3 去官网下载编译安装包或者直接执行以下命令下载 wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz 解压 tar -xvJf  Python-3.6.2.tar.xz 切换进入 cd

编译安装apm+xcache, rpm包, php module;

编译安装:apm+xcache, rpm包, php module: #由于时间关系是直接发PDF:

centos7编译安装apache后添加用户认证和配置虚拟主机

编译安装apache后的目录文件:/usr/local/apache2 1:用户认证 主配置目录:/usr/local/apache2/conf/ 1)建立目录并设置用户认证: Alias  /1.php/ "/usr/local/apache2/htdocs/1.php" <Directory"/usr/local/apache2/htdocs/"> AllowOverride None Options None Order allow,deny De

编译安装nginx后service nginx start 启动不了

平时都是yum安装nginx的,今天没事就在虚拟机上编译安装了一回.安装过程很简单,就不一一赘述了. 当我习惯性的用service nginx start启动时,却启动不了.怎么办了,网上看了看,得写脚本.我去,对于 初入门的新手,最怕的就是写脚本了.有什么简单办法没?脚本必须写啊,不写启动不了啊.那怎么办,直接 复制网上的,没意思.思来想去最后决定改造nginx启动脚本.具体思路是这样的,现在另一台虚拟机上yum 安装nginx,安装好后把/etc/init.d/nginx脚本拷贝到另一台编译

Python中安装bs4后,pycharm依然报错ModuleNotFoundError: No module named &#39;bs4&#39;

学习网络抓取时,第一步出现问题. 执行示例代码 from urllib.request import urlopen from bs4 import BeautifulSoup html = urlopen("http://www.pythonscraping.com/exercises/exercise1.html") bsObj = BeautifulSoup(html, "html.parser") print(bsObj.h1) 执行结果 Traceback

安装pytest-allure-adaptor后,运行报错:AttributeError: module &#39;pytest&#39; has no attribute &#39;allure&#39;

原因:因为pytest-allure-adaptor库基本被python3放弃了,运行很不友好,反正我运行就是报错 解决方法: 先卸载:pip uninstall pytest-allure-adaptor 再安装:pip allure-pytest 然后再去对应case的文件夹下面cmd里面运行: pytest -s -q --alluredir  report  (可以改为你想设的路径,如果是report默认当前目录下),就会生成report文件夹了 安装pytest-allure-adap

新安装CCS 后编译出现问题:gmake:No rule to make target clean

一起学CC3200之 CCS安装问题1 阿汤哥 序: 能力有限,难免有错,有问题请联系我,请留言或者邮件联系 QQ群交流:482729453?? 邮件联系[email protected]? 资料共享链接http://pan.baidu.com/s/1hqiWB56 ? 我这个是事后才截图,CCS是6.1.1的,不同版本可能不太一样. 问题: 截图如下 原因: 编译器没有装好或者是不匹配 ? 解决办法: 重新安装编译器 点击 ? 点击安装,安装好后就可以用了,有些机器是会安装失败的,这时候需要用

linux下安装编译网卡驱动的方法

安装linux操作系统后发现没有网卡驱动,表现为 system → Administration → Network下Hardware列表为空. 以下为安装编译网卡驱动的过程,本人是菜鸟,以下是我从网上找的资料进行整理,并实际操作的过程,仅供借鉴.  一.检测linux系统内核版本和网卡类型,相关命令如下: uname -r                    查看linux内核版本 (uname -a 可显示所有信息)lsmod                        设备加载情况 l

DRBD安装与运维演练

1 概述 1.1 DRBD简介 DRBD,即Distributed Replicated Block Device分布式复制块设备.它是被设计成构建高可用集群(HA)的一个构建组件的块设备.它通过网络实现块设备数据实时镜像.DRBD可以被理解为一种基于网络的raid-1. 从概述来看,DRBD有以下几个特点 l DRBD是一种块设备 2 可用于高可用集群中(HA) 3 通过网络实现块设备数据实时镜像 4 类似于一个网络的raid-1 工作特点: l DRBD工作在内核空间,它镜像复制的是二进制数