keepalived-高可用服务器

keeplived主要包括三个模块:
VRRP:多台路由器虚拟成一台路由器,通过给虚拟路由器配置ip从而实现网关的备份。(和聚合连接对比)
自动配置lvs:根据配置文件自动创建和配置集群
健康检查:对集群进行监督。

目标:
通过一个ip地址192.168.4.80访问两台web服务器,如下图
在这里插入图片描述

1、为web1,web2配置ip,以及http服务。

2、为client配置ip

3、为web1,web2安装keepalived
yum - y install keepalived

4、开始部署:
修改配置文件:
#主服务器,备份服务器是由优先级大小确定的,优先级大的是主服务器
vim /etc/keepalived/keepalived.conf
	global_defs {
	  notification_email {
	    xxx@gmail.com							#设置报警收件人邮箱
	  }
	  notification_email_from ka@localhost		#发件人
	  smtp_server 127.0.0.1						#邮件服务器
	  smtp_connect_timeout 30
	  router_id  web1                        	#设置路由ID号,可以自定义
	}
	vrrp_instance VI_1 {	
	  state MASTER                         		#主服务器为MASTER,备份服务器为BACKUP
	  interface eth0                    		#定义网络接口,网卡名称,有的是ens33
	  virtual_router_id 51                		#虚拟id,主备服务器VRID号必须一致
	  priority 100                     			#服务器优先级,优先级高优先获取VIP
	  advert_int 1								#每1秒钟进行一次优先级的比较
	  authentication {							#密码认证,
	    auth_type pass
	    auth_pass 123456                       	#主备服务器密码必须一致
	  }
	  virtual_ipaddress {                   	#主服务器获得的vip
	192.168.4.80 								# ip最后一段不能是1 或者 255
	}    
	}
	# 仅仅是做高可用服务器,配置文件的其他内容是自动配置lvs的,这里可以删除

	5、启动服务:
	systemctl start keepalived
	# 启动keepalived服务后会自动开启 iptables防火墙
	# iptables防火墙在内核中,无法关闭,所以要清空防火墙策略
	iptables -F		#清空防火墙策略

	6、测试:
	通过client多次访问192.168.4.80

写总结的第二十七天!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值