[Linux-ha-jp] DRBD8.4.6のRPMパッケージ作成に関して

Zurück zum Archiv-Index

山本清 yama9****@gmail*****
2015年 9月 9日 (水) 12:03:20 JST


やまもとと申します。

現在DRBDを使用したレプリケーション環境の検証を実施しています。

【環境】
Red Hat Enterprise Linux Server 6.1 (for x86)
kernel-2.6.32-431.23.3.el6.i686

【質問内容】
レプリケーション環境構築にあたって、
以下の手順でDRBD8.4.6のRPMファイルを作成しようとしていますが、
想定通りの結果とならず、困っています。どなたか、作成方法をご教授頂けますでしょうか。

1.ビルドディレクトリを作成

mkdir -p /root/rpmbuild/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS}

2.DRBD8.4.6のソースを解凍し、カーネルモジュールのRPMファイルを作成

tar xvf drbd-8.4.6.tar.gz
cd drbd-8.4.6
make km-rpm

3.drbd-utils8.9.3のソースを解凍し、RPMファイルを作成

tar xvf drbd-utils-8.9.3.tar.gz
cd drbd-utils-8.9.3
./configure
make rpm

[想定のRPMファイル]
drbd-km-2.6.32_431.23.3.el6.i686-8.4.6-1.i686.rpm
drbd-km-debuginfo-8.4.6-1.i686.rpm
drbd-8.4.6-1.el6.i686.rpm
drbd-bash-completion-8.4.6-1.el6.i686.rpm
drbd-debuginfo-8.4.6-1.el6.i686.rpm
drbd-heartbeat-8.4.6-1.el6.i686.rpm
drbd-pacemaker-8.4.6-1.el6.i686.rpm
drbd-udev-8.4.6-1.el6.i686.rpm
drbd-xen-8.4.6-1.el6.i686.rpm
drbd-utils-8.9.3-2.el6.i686.rpm or drbd-utils-8.4.6-1.el6.i686.rpm

[実際のRPMファイル]
drbd-km-2.6.32_431.23.3.el6.i686-8.4.6-1.i686.rpm
drbd-km-debuginfo-8.4.6-1.i686.rpm
drbd-8.9.3-2.el6.i686.rpm
drbd-bash-completion-8.9.3-2.el6.i686.rpm
drbd-debuginfo-8.9.3-2.el6.i686.rpm
drbd-heartbeat-8.9.3-2.el6.i686.rpm
drbd-pacemaker-8.9.3-2.el6.i686.rpm
drbd-udev-8.9.3-2.el6.i686.rpm
drbd-xen-8.9.3-2.el6.i686.rpm
drbd-utils-8.9.3-2.el6.i686.rpm

※上記のRPMファイルでインストールをすると下記のエラーが表示され、インストールできません。

エラー: 依存性の欠如:
        drbd-utils = 8.4.6 は drbd-km-2.6.32_431.23.3.el6.i686-8.4.6-1.i686
に必要とされています
-------------- next part --------------
HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B...
Download 



Linux-ha-japan メーリングリストの案内
Zurück zum Archiv-Index