Linux实战工程师系列- Linux集群心跳检测HeartBeat实战

来源:网络 责任编辑:栏目编辑 发表时间:2013-07-01 10:35 点击:

Heartbeat简介

Heartbeat心跳实战试验

http://hi.baidu.com/%BB%C6%D0%C4%B2%A8/blog/item/d120a74da0e7fd38afc3ab09.html 

Heartbeat原理

集群系统主要分为高可用性(High Availability)集群,简称HA集群。常见就是2个节点做出的HA集群,有很多通俗不科学的名称,比如“双机热备”,“双机互备”,“双机”。这样做的好处是当服务启动的时候,两台服务器一个作主(ser1),另外一个作从(ser2)。测试机每几秒会ping主机,当发现主机没有回应,就证明主机拓机了,那么从机马上会启动相应的服务,继续进行服务。这样就可保证服务部间断。

\

如上图sev1有两块真实的网卡eth0和eth1,ser2也有两块真实的网卡eth0和eth1,LVS_IP:222.90.88.88是两个真实的LVS(ser1和ser2)虚拟出来的。

 

操作:

       两台有两张网卡(都是用桥接)的虚拟机ser1和ser2

       在sev1安装ipvsadm,和heartbeat

              heartbeat安装:

              支持包:heartbeat-pils-2.1.3-3.el5.centos.i386.rpm

                            heartbeat-stonith-2.1.3-3.el5.centos.i386.rpm

              安装包:heartbeat-2.1.3-3.el5.centos.i386.rpm(第一次装可能有问题)

       #rpm -ivh heartbeat-pils-2.1.3-3.el5.centos.i386.rpm

       #rpm -ivh heartbeat-stonith-2.1.3-3.el5.centos.i386.rpm

       #rpm -ivh heartbeat-2.1.3-3.el5.centos.i386.rpm

       #rpm -q heartbeat -d      (解压出一系列配置文件)

       #cd /etc/ha.d/(主要配置文件位置)

       #cp /usr/share/doc/heartbeat-2.1.3/ha.cf /etc/ha.d

       #cp /usr/share/doc/heartbeat-2.1.3/authkeys /etc/ha.d

       #cp /usr/share/doc/heartbeat-2.1.3/haresources /etc/ha.d

       #uname -n

       sev1.example.com

       #vim ha.cf

              logfile /var/log/ha-log            (打开日志文件)

              logfacility local0

              keepalive 2                           (每2秒测试机发送一个广播)

              deadtime 30                         (30s没反应,立即切换服务。)

              warntime 10                       

        

    相关新闻>>

      发表评论
      请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
      用户名: 验证码:点击我更换图片
      最新评论 更多>>

      推荐热点

      • /etc/fstab 详解
      • nginx主主集群
      •  LVS-NAT和LVS-DR模式的实现详解
      •  RHCE考试之磁盘配额
      • 学习笔记:ACL详解
      •  LVM逻辑卷管理器
      • suse linux双网卡双网关配置
      •  Nginx主主负载均衡架构
      • ubuntu学习Mysql

      快速直达

      操作系统导航

      LinuxWindows虚拟机
      网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
      Copyright © 2008-2015 计算机技术学习交流网. 版权所有

      豫ICP备11007008号-1