drbd 全称Distributed Replicated Block Device,分布式复制块设备,相当于网络raid1,可以实现块设备的高可用。经典的用法是drbd+heartbeat。

drbd已经从2.6.33版本开始进入linux内核,由于RHEL 6的内核较老,没有提供drbd模块,仓库也没有提供drbd管理工具。

故本文提供一个srpm包,内核模块手动编译(每次升级内核都需要重新编译)。

使用方法简介

  1. yum install rpm-build gcc make automake bison flex  -y
  2. rpm -i drbd84-kmod-8.4.2-1.el6.src.rpm
  3. rpm -i drbd84-utils-8.4.2-1.el6.src.rpm
  4. cd ~/rpmbuild/SPEC
  5. rpmbuild -bp drbd84-kmod.spec drbd84-utils.spec
  6. rpbuild -ba drbd84-kmod.spec drbd84-utils.spec
  7. cd ../RPMS/x86_64/
  8. rpm -ivh kmod-drbd84-8.4.2-1.el6.x86_64.rpm drbd84-utils-8.4.2-1.el6.x86_64.rpm

中途如果提示缺少依赖包,直接yum安装,然后继续编译。

附件直接去掉.zip后缀名即可。

转载于:https://blog.51cto.com/purplegrape/1182542

【编译打包】drbd 8.4.2相关推荐

  1. 使用sbt编译打包,spark-submit命令提交的详细步骤

    Spark2.1.0入门:Spark的安装和使用 使用sbt打包Scala程序 该程序依赖 Spark API,因此我们需要通过 sbt 进行编译打包. 请在./sparkapp 中新建文件 simp ...

  2. PayPal 开发详解(六):下载paypal立即付款SDK 并编译打包

    PayPal 开发详解(六):下载paypal立即付款SDK 并编译打包 1.下载PayPal REST SDKs,地址:https://developer.paypal.com/docs/api/r ...

  3. Android-Ant自动编译打包android项目 -- 2 ----签名与渠道包

    上篇介绍了怎么使用ant自动编译打包现有的android项目,这篇将继续介绍如果如何在ant打包应用的时候加入签名信息以及自动打包渠道包. 1. 加入签名信息: 在项目的根目录下建一个ant.prop ...

  4. gradle编译打包过程 之 ProcessAndroidResources的源码分析

    首先,如何查看gradle源码,我们在项目里依赖com.android.tools.build:gradle即可,如下: compile gradleApi() compile 'com.androi ...

  5. maven 打包编译_您是否真的想加快Maven的编译/打包速度? 那么takari生命周期插件就是答案。...

    maven 打包编译 像你们中的许多人一样,我正在使用多模块Maven项目 . 与现有的许多系统相比,它不是一个巨大的系统,它具有15个模块,3种不同的耳朵部署,带有属性文件的大量参数化以及大约10万 ...

  6. 您是否真的要加快Maven的编译/打包速度? 那么takari生命周期插件就是答案。

    像你们中的许多人一样,我正在使用多模块Maven项目 . 与现有的许多系统相比,这不是一个很大的数目,它具有15个模块,3种不同的耳朵部署,带有属性文件的大量参数化以及大约10万行Java代码. 在开 ...

  7. VSCode内npm run build编译打包时候报错:code ELIFECYCLE - (已解决)

    文章目录 win10系统使用VSCode打包项目进行build编译的时候,报错:Module build failed: Error: "extract-text-webpack-plugi ...

  8. vue中webpack编译打包使用之Vue知识点归纳(十一)

    本文中将描述 webpack 简述 webpack 项目的初始化配置 webpack 打包运行一个 vue 项目 1 什么是webpack,到底需要解决什么问题 近几年前端的快速发展,前端已不是简单的 ...

  9. Hadoop编译打包记录

    Hadoop编译打包,基于2.7.2版本的源码. # 打包过程中需要使用到的工具 java -version mvn -version ant -version type protoc type cm ...

  10. 鸿蒙HI3516-HAP的编译打包和安装

    最新的环境搭建教程请看:https://blog.csdn.net/qq_33259323/article/details/117854579 鸿蒙HI3516-HAP的编译打包和安装 如果想省事请看 ...

最新文章

  1. 【CENTOS6】ORACLE JDK7安装
  2. EEG伪影详解和过滤工具的汇总(二)
  3. 【译文】AppBarLayout的越界滚动行为
  4. java私塾 设计模式 视频_[章节]Java Web开发理论部分视频教程 之 04 mvc设计模式详解视频教程 - 我的学习中心 - 私塾在线 - 只做精品视频课程服务...
  5. 深入理解 Linux的 I/O 系统
  6. cocos2d-x游戏实例(15)-纵版射击游戏(2)
  7. expected at least 1 bean which qualifies as autowire candidate. Dependency a...
  8. 预训练卷不动,可以卷输入预处理啊!
  9. angular实例模态【modal】
  10. 在计算机领域提到的假说,量子力学中假说的发展及相关影响
  11. js读取服务器json文件,原生js读取json文件
  12. POJ 3744 Scout YYF I(矩阵快速幂优化+概率dp)
  13. 用Python批量修改文件名称
  14. M1 MacBook Pro外扩多屏显示器方法
  15. Creo 4.0 软件安装教程
  16. java 二嗨租车项目_Java第二季租车系统参考
  17. Redis入门完整教程:复制原理
  18. C# 里弹出“确定”“取消”对话框
  19. 介绍一款好用的flash播放器(Vcastr 3.0 – flash video(flv) player)
  20. java垃圾回收机制分类整理

热门文章

  1. js 判断多个一样的name
  2. 数据结构上机实践第三周项目4(2)—顺序表应用
  3. 数据结构笔记(三)-- 链式实现顺序表
  4. android settheme不起作用,android-主题,样式和别名嵌套不起作用
  5. 存PHP,数据存储 · PHP – Bmob后端云
  6. wildfly10 配置mysql_WildFly配置MySql驅動
  7. 流放之路材质过滤怎么设置_用一张漫反射贴图可以做写实材质吗?
  8. java关键字保留字_Java这个关键字
  9. mockito模拟依赖注入_Mockito间谍–部分模拟
  10. jms 教程_JMS教程–什么是JMS