編譯打包 drbd 8 4 2

2021-09-21 22:53:59 字數 761 閱讀 7105

drbd 全稱distributed replicated block device,分布式複製塊裝置,相當於網路raid1,可以實現塊裝置的高可用。經典的用法是drbd+heartbeat。

drbd已經從2.6.33版本開始進入linux核心,由於rhel 6的核心較老,沒有提供drbd模組,倉庫也沒有提供drbd管理工具。

故本文提供乙個srpm包,核心模組手動編譯(每次公升級核心都需要重新編譯)。

使用方法簡介

yum install rpm-build gcc make automake bison flex  -y 

rpm -i drbd84-kmod-8.4.2-1.el6.src.rpm  

rpm -i drbd84-utils-8.4.2-1.el6.src.rpm  

cd ~/rpmbuild/spec  

rpmbuild -bp drbd84-kmod.spec drbd84-utils.spec  

rpbuild -ba drbd84-kmod.spec drbd84-utils.spec  

cd ../rpms/x86_64/  

rpm -ivh kmod-drbd84-8.4.2-1.el6.x86_64.rpm drbd84-utils-8.4.2-1.el6.x86_64.rpm  

中途如果提示缺少依賴包,直接yum安裝,然後繼續編譯。

附件直接去掉.zip字尾名即可。

附件:

VUE 編譯打包

一.執行npm run build 會生成乙個dist目錄 manifest.js 維護靜態資源的清單 vendor.js node modules生成的 二.可以自己寫乙個測試的node服務 prod.server.js 三.執行node prod.server.js啟動生產環境服務 在路由中使用...

Spark編譯與打包

進入spark根目錄下,執行 make distribution.sh tgz tgz 引數是指編譯後生成tgz包 phadoop 支援hadoop pyarn 支援yarn phive 支援hive with tachyon 支援tachyon記憶體檔案系統 name 與 tgz一起用時,name...

python打包編譯 python編譯及打包

0 背景 python是一種物件導向的解釋型計算機程式語言,具有豐富和強大的庫,使用其開發產品快速高效。python的解釋特性是將py編譯為獨有的二進位制編碼pyc檔案,然後對pyc中的指令進行解釋執行,但是pyc的反編譯卻非常簡單,可直接反編譯為原始碼,當需要將產品發布到外部環境的時候,原始碼的保...