On both the nodes
1. Install Pacemaker
yum install pacemaker
2. Create
configuration files for COROSYNC
cp
/etc/corosync/corosync.conf.example /etc/corosync/corosync.conf
vi /etc/corosync/service.d/pcmk
service {
name:
pacemaker
ver: 1
}
3. Install CRMSH
wget -P
/etc/yum.repos.d/
http://download.opensuse.org/repositories/network:/ha-clustering/CentOS_CentOS-6/network:ha-clustering.repo
yum install crmsh
4. Start Services
service corosync start
service pacemaker
start
chkconfig corosync on
chkconfig pacemaker on
On Primary Node
1. Configure
Pacemaker using CRM
crm configure property
stonith-enabled=false
crm configure
primitive ClusterIP ocf:heartbeat:IPaddr2 params ip=192.168.124.110
cidr_netmask=24 op monitor interval=30s
crm configure
primitive postfix ocf:heartbeat:postfix op monitor interval=60s
depth="0" timeout="20s"
crm configure property
no-quorum-policy=ignore
crm configure
rsc_defaults resource-stickiness=100
crm configure order
postfix-after-ip mandatory: ClusterIP postfix
crm configure
colocation postfixWithIP INFINITY: postfix ClusterIP
The status of the
cluster nodes can be checked using the following commands :
crm status
crm resource show
No comments:
Post a Comment