Pandora´s Box

見たものや感じたものを書いて いきたいとおもいます。

2016年06月

CentOS7.2にbcacheをインストールする?

1.bcacheのrpmを作るのにGCC5.11以上がひつようなので下記にて5.2を使えるようにしました。
Developer Toolset 4でCentOS6にお手軽にGCC5.2をインストール

wgetの個所ではcentos7用のリポジトリ追加を行っています。
#wget https://copr.fedorainfracloud.org/coprs/hhorak/devtoolset-4-rebuild-bootstrap2/repo/epel-7/hhorak-devtoolset-4-rebuild-bootstrap2-epel-7.repo

2.bcache-tools-1.0.8-5.fc24.src.rpmのダウンロード
http://rpmfind.net/linux/rpm2html/search.php?query=bcache-tools
上記よりダウンロードしました。


3.下記にてパッケージの作成を行いますがちょっとspecファイルをいじくりました。
CentOS7にFedoraのパッケージをインストールする

libblkid >= 2.24
 ↓
libblkid >= 2.23
に修正


4.インストールまでこぎつけましたが、衝突してインストールできませんでした。
#yum localinstall ~/rpmbuild/RPMS/x86_64/bcache-tools-*


--> 衝突を処理しています: bcache-tools-1.0.8-5.el7.centos.x86_64 は dracut < 034 と衝突しています


何がいけないのか調査中です。




5.dracut-044-18.git20160108.fc24.src.rpmをダウンロードしてパッケージを作成してインストールを行うことで上記の衝突を回避できました。
ダウンロード先は下記。
http://rpmfind.net/linux/rpm2html/search.php?query=dracut

カーネルについて

下記のサイトを参考にしてCentOS7.2の起動カーネルを4.6.2にしました。



古いカーネルを削除する。
http://d.hatena.ne.jp/pasela/20090120/oldkernels


CentOS7(RHEL7) デフォルトで起動するkernelを変更するには
http://knowledge4linux.blogspot.jp/2014/11/centos7rhel7kernel.html


CentOSに最新カーネルを導入する(カーネル再構築)
http://www.letstryit.net/2010/09/centos-latest-kernel.html


ブログ内検索
 
QRコード
QRコード
読者登録
LINE読者登録QRコード
livedoor プロフィール

おりん

  • ライブドアブログ