RHEL 6 and CentOs 6.2 has no more yum repository for DRBD. if you want to Install DRBD on RHEL 6 you need a support contract with RedHat.

We will use ELRepo repository to install DRBD on CentOs 6.2.

`

Step-1 : download elrep using wget

[root@dbase1 ~]# mkdir /download
[root@dbase1 ~]# cd /download/
[root@dbase1 ~]# wget http://elrepo.org/elrepo-release-6-4.el6.elrepo.noarch.rpm

Output

--2012-06-17 12:17:44--  http://elrepo.org/elrepo-release-6-4.el6.elrepo.noarch.rpm
Resolving elrepo.org... 69.195.83.87
Connecting to elrepo.org|69.195.83.87|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 6936 (6.8K) [application/x-rpm]
Saving to: “elrepo-release-6-4.el6.elrepo.noarch.rpm”

100{1c918b003a0fec779e46518dd4d8df22f3dc554de918030f5a1a0cfd93cb28be}[======================================] 6,936       4.52K/s   in 1.5s

2012-06-17 12:17:46 (4.52 KB/s) - “elrepo-release-6-4.el6.elrepo.noarch.rpm” saved [6936/6936]

Step-2 : Install downloaded rpm

[root@dbase1 download]# rpm -ivUh elrepo-release-6-4.el6.elrepo.noarch.rpm

Output

warning: elrepo-release-6-4.el6.elrepo.noarch.rpm: Header V4 DSA/SHA1 Signature, key ID baadae52: NOKEY
Preparing...                ########################################### [100{1c918b003a0fec779e46518dd4d8df22f3dc554de918030f5a1a0cfd93cb28be}]
   1:elrepo-release         ########################################### [100{1c918b003a0fec779e46518dd4d8df22f3dc554de918030f5a1a0cfd93cb28be}]
[root@dbase1 download]#

Step-3 : Edit /etc/yum.repos.d/elrepo.repo ( change line #8 ‘enable=0’ )

[root@dbase1 download]# vi /etc/yum.repos.d/elrepo.repo
### Name: ELRepo.org Community Enterprise Linux Repository for el6
### URL: http://elrepo.org/

[elrepo]
name=ELRepo.org Community Enterprise Linux Repository - el6
baseurl=http://elrepo.org/linux/elrepo/el6/$basearch/
mirrorlist=http://elrepo.org/mirrors-elrepo.el6
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.org
protect=0

Step-4 : Now you can Install drbd83 on your CentOs 6.2 Box with ‘yum’.

[root@dbase1 download]# yum --enablerepo=elrepo install drbd83-utils kmod-drbd83

Output

Loaded plugins: fastestmirror, presto
Loading mirror speeds from cached hostfile
 * base: centos.fastbull.org
 * elrepo: elrepo.org
 * extras: centos.fastbull.org
 * updates: centos.fastbull.org
elrepo                                                   | 1.9 kB     00:00
elrepo/primary_db                                        | 393 kB     00:44
Setting up Install Process
Resolving Dependencies

Dependencies Resolved

================================================================================
 Package                   Arch     Version                    Repository  Size
================================================================================
Installing:
 drbd83-utils              i686     8.3.13-1.el6.elrepo        elrepo     220 k
 kmod-drbd83               i686     8.3.13-1.el6.elrepo        elrepo     172 k
Installing for dependencies:
 perl                      i686     4:5.10.1-119.el6_1.1       base       9.7 M
 perl-Module-Pluggable     i686     1:3.90-119.el6_1.1         base        37 k
 perl-Pod-Escapes          i686     1:1.04-119.el6_1.1         base        30 k
 perl-Pod-Simple           i686     1:3.13-119.el6_1.1         base       209 k
 perl-libs                 i686     4:5.10.1-119.el6_1.1       base       590 k
 perl-version              i686     3:0.77-119.el6_1.1         base        49 k

Transaction Summary
================================================================================
Install       8 Package(s)

Total download size: 11 M
Installed size: 31 M
Is this ok [y/N]: y
Downloading Packages:
Setting up and reading Presto delta metadata
Processing delta metadata
Package(s) data still to download: 11 M
(1/8): drbd83-utils-8.3.13-1.el6.elrepo.i686.rpm         | 220 kB     00:12
(2/8): kmod-drbd83-8.3.13-1.el6.elrepo.i686.rpm          | 172 kB     00:06
(3/8): perl-5.10.1-119.el6_1.1.i686.rpm                  | 9.7 MB     10:18
(4/8): perl-Module-Pluggable-3.90-119.el6_1.1.i686.rpm   |  37 kB     00:00
(5/8): perl-Pod-Escapes-1.04-119.el6_1.1.i686.rpm        |  30 kB     00:03
(6/8): perl-Pod-Simple-3.13-119.el6_1.1.i686.rpm         | 209 kB     00:19
(7/8): perl-libs-5.10.1-119.el6_1.1.i686.rpm             | 590 kB     00:43
(8/8): perl-version-0.77-119.el6_1.1.i686.rpm            |  49 kB     00:03
--------------------------------------------------------------------------------
Total                                            16 kB/s |  11 MB     11:32
warning: rpmts_HdrFromFdno: Header V4 DSA/SHA1 Signature, key ID baadae52: NOKEY
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.org
Importing GPG key 0xBAADAE52:
 Userid : elrepo.org (RPM Signing Key for elrepo.org)
 Package: elrepo-release-6-4.el6.elrepo.noarch (installed)
 From   : /etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.org
Is this ok [y/N]: y
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
  Installing : 1:perl-Pod-Escapes-1.04-119.el6_1.1.i686                     1/8
  Installing : 3:perl-version-0.77-119.el6_1.1.i686                         2/8
  Installing : 4:perl-libs-5.10.1-119.el6_1.1.i686                          3/8
  Installing : 1:perl-Pod-Simple-3.13-119.el6_1.1.i686                      4/8
  Installing : 1:perl-Module-Pluggable-3.90-119.el6_1.1.i686                5/8
  Installing : 4:perl-5.10.1-119.el6_1.1.i686                               6/8
  Installing : drbd83-utils-8.3.13-1.el6.elrepo.i686                        7/8
  Installing : kmod-drbd83-8.3.13-1.el6.elrepo.i686                         8/8
Working. This may take some time ...
Done.

Installed:
  drbd83-utils.i686 0:8.3.13-1.el6.elrepo
  kmod-drbd83.i686 0:8.3.13-1.el6.elrepo

Dependency Installed:
  perl.i686 4:5.10.1-119.el6_1.1
  perl-Module-Pluggable.i686 1:3.90-119.el6_1.1
  perl-Pod-Escapes.i686 1:1.04-119.el6_1.1
  perl-Pod-Simple.i686 1:3.13-119.el6_1.1
  perl-libs.i686 4:5.10.1-119.el6_1.1
  perl-version.i686 3:0.77-119.el6_1.1

Complete!

That’s it..!!

Similar Posts