Heartbeat双机热备配置

简介
 
Heartbeat 项目是 Linux-HA 工程的一个组成部分,它实现了一个高可用集群系统。心跳服务和集群通信是高可用集群的两个关键组件,在 Heartbeat 项目里,由 heartbeat 模块实现了这两个功能。
 
一、前期准备工作
 
环境说明
 
主:192.168.011心跳IP:10.0.0.1hostname:node1
 
备:192.168.0.12心跳IP:10.0..0.2hostname:node2
 
VIP:192.168.0.100
 
1.1、修改主机名称
 
[root@localhost ~]# cat /etc/sysconfig/network
 
NETWORKING=yes
 
HOSTNAME=node1
 
修改/etc/hosts 文件
 
[root@localhost ~]# cat /etc/hosts
 
127.0.0.1  localhost localhost.localdomain localhost4 localhost4.localdomain4
 
::1        localhost localhost.localdomain localhost6 localhost6.localdomain6
 
192.168.0.11node1
 
192.168.0.12node2
 
1.2、修改selinux
 
[root@localhost ~]# grep -v "^#" /etc/sysconfig/selinux
 
SELINUX=disabled
 
SELINUXTYPE=targeted
 
[root@localhost ~]# setenforce 0
 
1.3、配置IP地址
 
eth0 192.168.0.11
 
eth1 10.0.0.1
 
最后重启网卡
 
[root@localhost ~]# service network restart
 
1.4、安装rpm依赖包
 
[root@node1 ~]# yum -y install autoconf automake libtool glib2-devel libxml2-devel bzip2-devel e2fsprogs-devel libxslt-devel docbook-dtds docbook-style-xsl ncurses-devel *Socket6* *libwww-perl* *URI* *MailTools* *HTML-Parser* perl-IO-Socket-*
 
[root@node1 Packages]# rpm -ivh libtool-ltdl-devel-2.2.6-15.5.el6.x86_64.rpm
 
1.5、创建安装用户
 
[root@localhost ~]# groupadd haclient
 
[root@localhost ~]# useradd -g haclient -M -s /sbin/nologin hacluster

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/ccdbf2b8477d5d2360d30a0a469a5be0.html