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

[经验分享] 自己的简单HEARTBEAT笔记

[复制链接]

尚未签到

发表于 2019-1-7 09:48:29 | 显示全部楼层 |阅读模式
HEARTBEAT
  系统环境:rhel6 x86_64 selinux and iptables disabled
  heartbeat-3.0.4-2.el6.x86_64.rpm              100%  161KB 161.4KB/s   00:00   
  heartbeat-devel-3.0.4-2.el6.x86_64.rpm        100%  123KB 123.0KB/s   00:00   
  heartbeat-libs-3.0.4-2.el6.x86_64.rpm         100%  263KB 263.2KB/s   00:00   
  ldirectord-3.9.5-3.1.x86_64.rpm               100%   88KB  88.0KB/s   00:00  
  rpm -ivh heartbeat-*
  yum install   PyXML cluster-glue libltdl.so.7 resource-agents -y(依赖包,不一定需要下载)
  Cd /etc/ha.d/
  Less ./README
  Rpm -q heartbeat -d
  cp /usr/share/doc/heartbeat-3.0.4/{ha.cf,haresources}
  Vim ha.cf(以下为需要修改或需要使用到的选项)
logfile /var/log/ha-log
系统运行日志文件,取默认值
logfacility local0
日志等级,取默认值
keepalive 2
心跳频率,自己设定。1:表示 1 秒;200ms:表示 200 毫秒
deadtime 30
节点死亡时间阀值,就是从节点在过了 30 后还没有收到心跳就认为主节点死亡,自己   设定
warntime 10
发出警告时间,自己设定
initdead 120
守护进程首次启动后应该等待 120 秒后再启动主服务器上的资源
udpport 694
心跳信息传递的 udp 端口,使用端口 694 进行 bcast 和 ucast 通信,取默认值
serial /dev/ttyS0
采用串口来传递心跳信息
bcast eth1(eth*根据自己ip所在的设备选择)
采用 udp 广播播来通知心跳
auto_failback on
当主节点恢复后,是否自动切回
node    server3.example.com (主节点)
node    server4.example.com (副节点)
ping 172.25.33.250
respawn hacluster /usr/lib/heartbeat/ipfail(lib可能为lib64,根据实际情况添加)
apiauth ipfail gid=haclient uid=hacluster
默认 heartbeat 并不检测除本身之外的其他任何服务,也不检测网络状况。
所以当网络中断时,并不会进行 Load Balancer 和 Backup 之间的切换。
可以通过 ipfail 插件,设置'ping nodes'来解决这一问题,但不能使用一个集群节点作为
ping 的节点。

  Vim haresources
server3.example.com IPaddr::172.25.33.100/24/eth1 httpd(使用同网段且未被占用的IP)
  Vim authkeys
auth 1
1 crc
#2 sha1 HI!
#3 md5 Hello!
  chmod 600 authkeys
  另一台副机配置也应与主机相同
  /etc/init.d/heartbeat start
  检测
浏览器登陆  172.25.33.100  查看页面信息
此时关掉 主机的 HTTPD 然后刷新看是否有变动
再连接 主机的HTTPD 查看信息是否还原由主机接管
寻找之间存在的区别以及其功能特性

  





运维网声明 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.iyunv.com/thread-660219-1-1.html 上篇帖子: heartbeat及共享文件高可用集群 下篇帖子: 高可用Heartbeat安装配置
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

扫描微信二维码查看详情

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


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


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


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



合作伙伴: 青云cloud

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