Red Hat / CentOS Linux Install Cluster Suite Software

Q. How do I install Cluster Suite software on CentOS Linux 5 IBM server for testing purpose?

A. CentOS Linux and RHEL 5 server has cluser suite software from Red Hat and it can be installed easily using yum command or GUI installation utility.

Red Hat Cluster Suite is a collection of technologies working together to provide data integrity and the ability to maintain application availability in the event of a failure.

Login as the root and type the following command:
# yum groupinstall Clustering
Sample output:

Loading "installonlyn" plugin
Loading "security" plugin
Setting up Group Process
Setting up repositories
Setting up repositories
Reading repository metadata in from local files
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package piranha.i386 0:0.8.4-7.el5 set to be updated
---> Package modcluster.i386 0:0.10.0-5.el5.centos set to be updated
---> Package ricci.i386 0:0.10.0-6.el5.centos.1 set to be updated
---> Package luci.i386 0:0.10.0-6.el5.centos.1 set to be updated
---> Package system-config-cluster.noarch 0:1.0.50-1.3 set to be updated
---> Package ipvsadm.i386 0:1.24-8.1 set to be updated
---> Package cluster-cim.i386 0:0.10.0-5.el5.centos set to be updated
---> Package cluster-snmp.i386 0:0.10.0-5.el5.centos set to be updated
---> Package rgmanager.i386 0:2.0.31-1.el5.centos set to be updated
--> Running transaction check
--> Processing Dependency: cman >= 2.0.71-1 for package: rgmanager
--> Processing Dependency: libcman.so.2 for package: rgmanager
--> Processing Dependency: tog-pegasus for package: cluster-cim
--> Processing Dependency: libnetsnmp.so.10 for package: cluster-snmp
--> Processing Dependency: libdlm.so.2 for package: rgmanager
--> Processing Dependency: net-snmp for package: cluster-snmp
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package net-snmp.i386 1:5.3.1-19.el5_1.4 set to be updated
---> Package tog-pegasus.i386 2:2.6.1-2.el5_1.1 set to be updated
---> Package cman.i386 0:2.0.73-1.el5_1.1 set to be updated
---> Package net-snmp-libs.i386 1:5.3.1-19.el5_1.4 set to be updated
--> Running transaction check
--> Processing Dependency: libSaCkpt.so.2 for package: cman
--> Processing Dependency: libcpg.so.2(OPENAIS_CPG_1.0) for package: cman
--> Processing Dependency: perl(Net::Telnet) for package: cman
--> Processing Dependency: openais for package: cman
--> Processing Dependency: libcpg.so.2 for package: cman
--> Processing Dependency: libSaCkpt.so.2(OPENAIS_CKPT_B.01.01) for package: cman
--> Processing Dependency: libsensors.so.3 for package: net-snmp
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package openais.i386 0:0.80.3-7.el5 set to be updated
---> Package lm_sensors.i386 0:2.10.0-3.1 set to be updated
---> Package perl-Net-Telnet.noarch 0:3.03-5 set to be updated
--> Running transaction check

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size 
=============================================================================
Installing:
 cluster-cim             i386       0.10.0-5.el5.centos  base              167 k
 cluster-snmp            i386       0.10.0-5.el5.centos  base              161 k
 ipvsadm                 i386       1.24-8.1         base               31 k
 luci                    i386       0.10.0-6.el5.centos.1  base               25 M
 modcluster              i386       0.10.0-5.el5.centos  base              328 k
 piranha                 i386       0.8.4-7.el5      base              708 k
 rgmanager               i386       2.0.31-1.el5.centos  base              230 k
 ricci                   i386       0.10.0-6.el5.centos.1  base              1.1 M
 system-config-cluster   noarch     1.0.50-1.3       base              286 k
Installing for dependencies:
 cman                    i386       2.0.73-1.el5_1.1  updates           426 k
 lm_sensors              i386       2.10.0-3.1       base              494 k
 net-snmp                i386       1:5.3.1-19.el5_1.4  updates           701 k
 net-snmp-libs           i386       1:5.3.1-19.el5_1.4  updates           1.2 M
 openais                 i386       0.80.3-7.el5     base              364 k
 perl-Net-Telnet         noarch     3.03-5           base               56 k
 tog-pegasus             i386       2:2.6.1-2.el5_1.1  updates           6.3 M

Transaction Summary
=============================================================================
Install     16 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total download size: 38 M
Is this ok [y/N]: y

For configuration information refer to CentOS / RHEL cluster suite documentation here.

Posted by: SXI ADMIN

The author is the creator of SXI LLC and a seasoned sysadmin, DevOps engineer, and a trainer for the Linux operating system/Unix shell scripting. Get the latest tutorials on SysAdmin, Linux/Unix and open source topics via RSS/XML feed or weekly email newsletter.