高可用
高可用篇
红丶
Stay hungry, stay foolish.
展开
-
keepalived 双主模式
keepalived 双主配置使用两个vip地址,前端使用2台机器,互为主备,同时有两台机器工作,当其中一台机器出现故障,两台机器的请求转移到一台机器负担,非常适合于当前架构环境。架构:服务器ip主vip备vipmycentos7_1192.168.130.128192.168.130.140192.168.130.141mycentos7_2192.168.130.128192.168.130.141192.168.130.140mycentos7_1原创 2020-10-26 19:36:14 · 729 阅读 · 1 评论 -
keepalived自定义监控脚本
前言keepalived默认只会监控本身的服务,也就是说只有当keepalived服务停止后,才会进行VIP漂移,如果是整台服务器宕机那么所有服务都会停掉,包括keepalived,可如果当我们需要监控的服务比如haproxy服务停止时,此时keepalived仍然在提供服务那么就不会进行VIP漂移,这无疑是不合适的。这就需要我们自定义脚本进行监控haproxy的服务了。自定义脚本监控编写脚本vi /usr/monitor_docker_haproxy.sh脚本内容该脚本用于检测docker原创 2020-10-26 13:43:10 · 1804 阅读 · 2 评论 -
keepalived双机热备
在前一篇博文:haproxy+keepalived高可用负载均衡集群中我们的两台服务器没有主备之分,也就是说谁先启动keepalived谁就会抢占VIP,当抢占到VIP的服务器宕机后,另一台就会抢占到VIP,这时候就算再次启动宕机的服务器,该服务器也抢占不到VIP了。而实际生产中有时候两台服务器的硬件条件不同,我们需要有主备之分,也就是说当两台服务器同时在线时,我们需要确保主服务器(硬件较好的服务器)能抢占到VIP,对外提供服务。这时候就需要在keepalived的配置文件中配置主备了。配置很简单主服原创 2020-10-26 12:46:32 · 117 阅读 · 1 评论 -
haproxy+keepalived高可用负载均衡集群
安装keepalived我们将keepalived安装在haproxy容器内1.进入haproxy容器docker exec -it haproxy /bin/bash2.更新,安装keepalivedapt-get updateapt-get install keepalived3.安装vim ,ifconfig命令 安装pingapt-get install net-toolsapt-get install iputils-pingapt-get install vim4.新原创 2020-10-25 20:01:52 · 422 阅读 · 2 评论