服务器vrrp协议,VRRP协议、Keepalived
VRRP是一种网络协议,目的是解决局域网中配置静态网关出现单点失效的问题。视频教程截图
而Keepalived只是一个直接跑在服务器上的软件,防止的是服务器的单点故障问题,遵循VRRP协议,实现虚拟ip的浮动功能。
Keepalived is a routing software written in C. The main goal of this project is to provide simple and robust facilities for loadbalancing and high-availability to Linux system and Linux based infrastructures.
Keepalived 启动之后有三个进程PID
111Keepalived
112\_ Keepalived
113\_ Keepalived
VRRP child的任务,完整的实现了VRRP协议,在检测到服务器故障的时候,实现虚拟IP的故障转移。
Healthchecking child的任务则就是Master发送广播给所有的Backup,如果超过规定的时间,Backup没有收到消息,则开始抢占Master。
只能说大概有个认识了吧。下面是实际服务器的Keepalived配置笔记
现有机房分配的三个 ip211.155.84.158 # 作为虚拟ip
211.155.84.145 # nginx master
211.155.84.147 # nginx backup
在主服务器145上ps -ef|grep keepalived可以看到有三个进程在跑# ps -ef|grep keepalived
root 4479 1 0 2015 ? 00:00:00 keepalived -D
root 4480 4479 0 2015 ? 00:00:00 keepalived -D
root 4497 4479 0 2015 ? 00:00:00 keepalived -D
root 24895 24797 0 20:09 pts/0 00:00:00 grep keepalived
主/etc/keepalived/keeplived.confglobal_defs {
router_id LVS_2001
}
vrrp_sync_group WAN {
group {
VI_101
}
}
# VIP1
vrrp_instance VI_101 {
state MASTER
interface eth0
lvs_sync_daemon_inteface eth0
virtual_router_id 51
priority 180
advert_int 5
authentication {
auth_type PASS
auth_pass 1111
}
virtual_ipaddress {
211.155.84.158
}
}
在 Backup 服务器上也可以keepalived有三个进程在跑,备份服务器上的配置有两个参数不一样:state BACKUP
priority 100
在nginx上的配置时,可以监听的ip包括虚拟ip和本机的ip,都是可以访问的。server
{
listen 80;
server_name 211.155.84.158 211.155.84.145;
...
服务器vrrp协议,VRRP协议、Keepalived相关推荐
- 虚拟路由冗余协议VRRP
一.VRRP简介 虚拟路由冗余协议VRRP(Virtual Router Redundancy Protocol)通过把几台路由设备联合组成一台虚拟的路由设备,将虚拟路由设备的IP地址作为用户的默认网 ...
- 虚拟路由器冗余协议VRRP原理详解!
虚拟路由器冗余协议VRRP原理详解! https://virtual.51cto.com/art/201905/596666.htm?pc 我们知道,为了实现不同子网之间的设备通信,需要配置路由.目前 ...
- 虚拟路由器冗余协议vrrp原理的理解
VRRP(Virtual Router Redundancy Protocol)虚拟路由器冗余协议 作用 避免由于局域网网关单点故障而导致的网络中断,如下图,如果交换机与外网连接出现故障,则所有的pc ...
- 网络协议学习:虚拟路由冗余协议 VRRP
背景 一个网络中的主机如果想向其他网络上的主机发送数据,必须经过主机所在网络的默认网关.随着网络的发展,网络中越来越多的机器需要和外界进行通信的时候,如果网关出现单点故障,那么整个网络都和外界断开的联 ...
- 虚拟路由冗余协议VRRP——双机热备份基础
VRRP 一.概述 产生背景 VRRP简介 相关概念 二.VRRP的报文结构 三.VRRP的状态机 四.VRRP中Master的选举和工作过程 Master路由器的选举 工作过程 正常工作 VRRP的 ...
- 华为ENSP配置虚拟网关协议VRRP
华为ENSP配置虚拟网关协议VRRP 一.基础接口地址配置 二.配置核心交换机下联用户接口 三.查看配置 四.工作原理 五.优化配置 (一)路由器需要自动检查跟踪上联接口的状态,当主路由器上联端口出现 ...
- linux 指令tftp传输文件_Linux tftp命令使用详解:在本机与tftp服务器之间使用TFTP协议传输文件...
tftp命令用在本机和tftp服务器之间使用TFTP协议传输文件. TFTP是用来下载远程文件的最简单网络协议,它其于UDP协议而实现.嵌入式linux的tftp开发环境包括两个方面:一是linux服 ...
- linux 指令tftp传输文件_tftp命令_Linux tftp 命令用法详解:在本机和tftp服务器之间使用TFTP协议传输文件...
tftp命令用在本机和tftp服务器之间使用TFTP协议传输文件. TFTP是用来下载远程文件的最简单网络协议,它其于UDP协议而实现.嵌入式linux的tftp开发环境包括两个方面:一是linux服 ...
- 配置×××服务器使用L2TP/IPSEC协议
配置×××服务器使用L2TP/IPSEC协议<?XML:NAMESPACE PREFIX = O /> 在ISA2006中配置了×××地址池,选择了×××协议,创建了防火墙策略,检 ...
- http协议 服务器主动下发,HTTP协议快速入门指南
看完下面的文章,回答这几个问题 常用的HTTP方法有哪些 GET方法与POST方法的区别 HTTP请求报文与响应报文格式 常见的HTTP相应状态码 HTTP1.1版本新特性 常见HTTP首部字段 HT ...
最新文章
- xlrd.biffh.XLRDError: Excel xlsx file; not supported解决方法
- ospf路由协议中,DR和BDR是什么意思?
- 自己对Delphi中使用正则表达式的研究心得
- 又有一个霸榜的 Linux 神器
- Deep learning:十九(RBM简单理解)
- “你的手机上未安装应用程序”的解决方案
- java socket如何请求485协议_javaSE第十五部分 网络编程(1)Socket和ServerSocket
- 打造运维大脑:翼支付高速发展背后,甜橙金融的云化智能演进
- 无向图是欧拉图的充要条件_500页开放书搞定概率图建模,图灵奖得主Judea Pearl推荐...
- 默认空间和webapps下项目部署
- UI设计实用经验分享
- 淘宝直播弹幕API接口协议
- 计算机网络技术评估与备选方案,计算机网络技术业个人职业生涯规划书.doc
- 总结 : 论文--Financial Distress Prediction
- django执行原生SQL语句
- 智慧环保解决方案-全套
- Matlab音频格式转换
- 一篇搞懂TCP、HTTP、Socket、Socket连接池
- 通过快捷指令GET请求方法登录东华理工校园网
- IOS马甲包套壳上架,全程无忧,价格高,有兴趣的可以联系了解下!