码迷,mamicode.com
首页 > 其他好文 > 详细

HA-heartbeat

时间:2016-07-20 06:47:59      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:ha-heartbeat

Heartbeat 是linux-HA的高可用性集群工程的一个组成部分,心跳服务和集群通信是高可用集群的两个关键组建,在heartbeat项目里,由heartbeat模块实现这两个功能。

技术分享

Drbd做分布式存储

Server6 server7 做实验

需要的包:heartbeat-3.0.4-2.el6.x86_64.rpm   heartbeat-devel-3.0.4-2.el6.x86_64.rpm  heartbeat-libs-3.0.4-2.el6.x86_64.rpm          ldirectord-3.9.5-3.1.x86_64.rpm

在做这个实验的时候高可用的yum源一定要配好,否则安装rpm包的时候就安不上

环境:防火墙关闭,selinux也要是disabled状态。

Server6

技术分享

Yum install -y *.rpm

Server7 

技术分享

Yum install -y *.rpm

安装包安好之后就在/etc/ha.d这个目录产生几个文件

技术分享

Server6      rpm -q heartbeart -d 是寻找heartbeat软件安装文件信息

[root@server6 ha.d]# vim ha.cf       加入节点写主机名时一定要有解析

技术分享

[root@server6ha.d]#/usr/share/doc/heartbeat-3.0.4/authkeys .  

[root@server6 ha.d]# cp/usr/share/doc/heartbeat-3.0.4/{ha.cf,haresources} .

技术分享

技术分享

技术分享

技术分享

技术分享  这个ip是一个第三个物理ip是为了测试服务器的网络是否良好


技术分享

Keepallive 2 表示心跳频率为2秒,每2秒检测一次

Deadtime 30 过了30秒还没有受到对方发出的心跳就认为主节点死亡

Initdead 60 守护进程首次启动应该等到60

Udpport694 心跳信息传递的upd端口。使用694端口

Ping 172.25.137.250 是为了测试它的网络是否正常。

[root@server6 ha.d]# vim authkeys 

技术分享

[root@server6 ha.d]# chmod 600authkeys  这个文件一定

600权限。

[root@server6 ha.d]# vim haresources 

技术分享

这个添加的ip是一个虚拟ip 还添加里一个服务以测heartbeat

[root@server6 ha.d]# ll -d /etc/ha.d/rc.d//etc/ha.d/resource.d/

[root@server6 ha.d]# scp ha.cf haresourcesauthkeys 172.25.137.7:/etc/ha.d/   server6上改好的文件传给server7

[root@server6 ha.d]# tail -f/var/log/messages  检查日志看看程序启动是否有错误。

[root@server6 ha.d]# vim/var/www/html/index.html   用于做测试页

server6.example.com

Server7:

[root@server7 ha.d]# /etc/init.d/heartbeatstart

由于在haresources里加里一个httpd服务所以两端的服务器都应该开启此服务。

[root@server7 ha.d]# vim/var/www/html/index.html

Server7.example.com

此时两边的服务都开启

server6这边

[root@server6 ha.d]# ip addr show  显示出vip是在server6 因为在文件设置的时候我们把server6当成主

技术分享


在server7这边

[root@server7 ha.d]# ip addr show

技术分享

在浏览器里做测试

技术分享

本文出自 “11689422” 博客,请务必保留此出处http://11699422.blog.51cto.com/11689422/1827907

HA-heartbeat

标签:ha-heartbeat

原文地址:http://11699422.blog.51cto.com/11689422/1827907

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!