I was trying to install Corosync and Cman using
yum install -y pacemaker cman pcs ccs resource-agents
This works fine on CentOS 6.3. Tried the same on Red Hat Enterprise Linux Server 6.6 and ran into issues. It gives an error like:
Loaded plugins: product-id, refresh-packagekit, rhnplugin, security, subscription-manager There was an error communicating with RHN. RHN Satellite or RHN Classic support will be disabled. Error Message: Please run rhn_register as root on this client Error Class Code: 9 Error Class Info: Invalid System Credentials. Explanation: An error has occurred while processing your request. If this problem persists please enter a bug report at bugzilla.redhat.com. If you choose to submit the bug report, please be sure to include details of what you were trying to do when this error occurred and details on how to reproduce this problem. Setting up Install Process No package pacemaker available. No package cman available. No package pcs available. No package ccs available. Nothing to do
/etc/yum.repos.d/centos.repo is as follows:
[centos-6-base] name=CentOS-$releasever - Base mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os enabled=0 #baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
Realized that this Red Hat version does not have the High Availability add-on package. This package needs to be bought OR the version needs to be upgraded to 7. I got information like Pacemaker has been available as part of RHEL, since 6.0 as part of the High Availability (HA) add-on.
Is the above understanding correct?
Are there significant differences in the manner Corosync and CMan are configured on Enterprise Server vs. CentOS?