设为首页 收藏本站
查看: 1270|回复: 0

[经验分享] Centos5.5 YUM安装heartbeat

[复制链接]

尚未签到

发表于 2015-9-5 13:48:41 | 显示全部楼层 |阅读模式
  1. 2台主机,分别用一台node1,一台node2
如果你不知道请用下面命令

uname -n
  
  2. 网卡分配 vim /etc/hosts


  

127.0.0.1       localhost.localdomain localhost
::1             localhost6.localdomain6 localhost6
192.168.0.151   node1
192.168.0.152   node2
10.0.0.111      vip1
10.0.0.112      vip2


3.安装软件  
  

yum -y install httpd
yum -y install ipvsad
yum -y install heartbeat其中http做测试使用  
  4.关掉多余的服务(当然你也可以不关闭,我是在虚拟机做的)
  

/sbin/chkconfig acpid off
/sbin/chkconfig anacron off
/sbin/chkconfig apmd off
/sbin/chkconfig auditd off
/sbin/chkconfig autofs off
/sbin/chkconfig bluetooth off
/sbin/chkconfig cpuspeed off
/sbin/chkconfig cups off
/sbin/chkconfig gpm off
/sbin/chkconfig haldaemon off
/sbin/chkconfig iptables off
/sbin/chkconfig isdn off
/sbin/chkconfig kudzu off
/sbin/chkconfig mDNSResponder off
/sbin/chkconfig mdmonitor off
/sbin/chkconfig messagebus off
/sbin/chkconfig netfs off
/sbin/chkconfig nfslock off
/sbin/chkconfig nifd off
/sbin/chkconfig pcmcia off
/sbin/chkconfig portmap off
/sbin/chkconfig rhnsd off
/sbin/chkconfig rpcgssd off
/sbin/chkconfig rpcidmapd off
/sbin/chkconfig sendmail off
/sbin/chkconfig xfs off

5. copy文件  
  

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/

6.修改配置

  
  vim
/etc/ha.d/ha.cf
  

logfile /var/log/ha-log    # 日志文件
logfacility     local0    # 登陆/调试日子同时记录给syslog
keepalive 2    # 设定heartbeat之间的检测时间间隔
deadtime 30    # 在30秒后宣布接点死亡,主服务器、从服务器切换
warntime 10    # 日志中发出"last hearbeat"警告之前等待的时间,单位秒
initdead 120   # 一些配置下,重启网络需要一些时间才能正常工作,就是这里设置,一般设置为deadtime的两倍
udpport 694    # 使用端口694进行bcast和ucast通信,这是默认的
bcast   eth1            # 表示在eth1接口上使用来发送心跳信息
ucast eth1 10.0.0.111  # 采用网卡eth1的udp单薄来通知心跳,ip为对方ip
#baud 19200    # 波特率,串口通信的速度
node    node1    # 必须配置的,急群众机器的主机名,与"uname -n"输出相同
node    node2    # 同上
ping 192.168.0.1    # 用来验证外网线联通的ip,推荐为上级路由器

  
  vi
/etc/ha.d/authkeys
  这里要修改它的权限chmod 600 /etc/ha.d/authkeys  否则无法启动



auth 1    # 认证算法选择,只要前后对应即可
1 crc
#2 sha1 HI!
#3 md5 Hello!

vi
/etc/ha.d/haresources  
  

node1 10.0.0.222 httpd
  
  7.  配置备机、备机做相同的操作
  8. 启动服务
  

service        heartbeat              start
  
  9.测试、主备机分别新建html文件   
vim /var/www/html/index.html
  

test node1   主机test node2   备机

LINUX下火狐主备机  http://10.0.0.222
  


  


  参考
  动手搭建centos下用heartbeat实现双机热备
  heartbeat V2在CentOS4.6上简要安装、配置笔记



  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-109786-1-1.html 上篇帖子: 分享C#高端视频教程WCF讲座——创建HeartBeat系统宿主项目 下篇帖子: Oracle Data Guard PING[ARC2]: Heartbeat failed to connect to standby ''. Error i
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表