【知识积累】大数据旅程-LVS 单点故障
作者:互联网
1、DR模型的缺点
- LVS单点故障(keepalived)
- RS单点故障
2、单点故障怎么办?
一变多:
- 多个同时提供服务
- 一个提供服务(主备模型)
3、主机故障怎么通知备机?
使用监控:
- 心跳机制,备机间隔性的向主机发送数据包,获取主机活着的信息。
- 广播机制,主机间隔性的向外发送自己活着的广播包,备机被动接收即可。
重试机制:
当一次没有收到时,再次重试。
4、是多台备机如何选出新的主机?
多台备机排好序号,当主机故障,按编号来快速选出新的主机。
5、什么是Keepalived?
集群管理中保证集群高可用的服务软件
6、LVS和Keepalived区别?
Keepalived是用户空间的程序,而LVS是内核的一个模块。
7、High Available(高可用)
- 需要心跳机制探测后端RS是否提供服务
探测down,需要从lvs中删除该RS
探测发送从down到up,需要从lvs中再次添加RS
- LVS DR,需要主备(HA)
8、keepalived原理:
- VRRP协议(Virtual Router Redundancy Protocol):虚拟路由冗余协议
- IP漂移
9、为什么LVS上禁用防火墙?
因为LVS和IPTables同时操作内核会冲突。
10、keepalived的安装
- 可以不用安装ipvsadm -lnc
- keepalived(ipvsadm, 自身高可用)
- yum install keepalived(安装)
- service keepalived start(启动)
- /etc/keepalived/keepalived.conf(配置文件)
- tail /var/log/message(查看日志)
安装要求:
- 主机和备机都需要安装keepalived
- 主机需要间隔性的向备机广播
- 备机当多次未收到,则配置VIP,并启用LVS功能
标签:LVS,旅程,RS,主机,keepalived,备机,单点故障 来源: https://blog.csdn.net/axin1240101543/article/details/94992184