nginx不支持主从,所以我们需要使用keepalive支持高可用。keepalived重要知识点在局域网内,每个主机上各安装一个keepalived,注意关闭防火墙firewalld,然后设定一个VIP(虚拟IP),主keepalived会获得授权在自己的主机上设置一个虚拟IP提供给应用层使用。一旦此keepalived用shell脚本监测到此机器上的nginx挂掉之后,立刻kill掉自己,同时            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-17 19:38:15
                            
                                172阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目前需要做一个项目需要高可用    项目采用Keepalived+VIP(虚拟IP)进行一个故障转移。Keepalived和VIP的相关知识就不在这里废话介绍了  介绍一下当前的高可用环境实现思路。目前有三台服务器。分别为三台服务器上部署keepalived 进行故障转移,当用户访问虚拟IP时,其keepalived会判断其优先级,主要根据监控的相关的服务端口&nbs            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-15 13:43:33
                            
                                280阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、下载安装http://www.keepalived.org/software/keepalived-1.4.2.tar.gz1、操作系统:CentOS 7.4,先确保安装了openssl,安装方法: yum -y install openssl-devel没有OpenSSL的话,configure会报错: !!! OpenSSL is not properly instal            
                
         
            
            
            
            目前需要做一个项目需要高可用    项目采用Keepalived+VIP(虚拟IP)进行一个故障转移。Keepalived和VIP的相关知识就不在这里废话介绍了  介绍一下当前的高可用环境实现思路。目前有三台服务器。分别为三台服务器上部署keepalived 进行故障转移,当用户访问虚拟IP时,其keepalived会判断其优先级,主要根据监控的相关的服务端口&nbs            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-20 16:00:07
                            
                                286阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录阅读提示环境正常运行环境下该配置是对的主节点配置备节点配置在测试环境中发现了问题分析与解决出现原因解决方法在node1和node2分别加上以下配置测试顺序 阅读提示该文中的VIP,vip,Vip都是指一个东西Virtual IP——虚拟IP地址环境centos 7.9主服务器_充当主节点(node1):172.24.8.124/16 备服务器_充当备节点(node2):172.24.8.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-18 13:55:18
                            
                                416阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、问题描述在vmware环境中,经常会遇到vc或NSX报出Duplicate IP的问题,导致vm和edeg的网络问题,排查定位困难,今天我们就来看下如何处理这种重复IP的网络冲突问题。二、案例分析处理案例 1问题:A duplicate IP address is detected for a vmknic interface configuration. This impacts IPv4            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-05 16:22:04
                            
                                367阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            需求1、我有两个服务器,一台A是正常处理数据的,还有一台B是备用机器;A如果网络异常或者崩了,B开启采集技术2、但是其他人访问的ip地址,如果从A变成B,地址改变了,会影响业务需求的;所以需要A与B共用一个Ip地址,A服务器崩了,B还在,不影响对外的业务方案实现我有两台服务器,分别是11.11.1.110 和11.11.1.1121.安装keepalived,两台机器都要安装yum install            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-22 15:38:28
                            
                                130阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            首先准备两台服务器,我这里的两台服务器的ip分别是192.168.129.128和192.168.129.1291.安装keepalived(两台都要装):yum install keepalived2.修改配置文件,删除掉/etc/keepalived/keepalived.conf,然后重新创建一个/etc/keepalived/keepalived.conf:vi /etc/kee            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-01 13:39:50
                            
                                573阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            [toc]集群架构-用keepalived配置高可用集群扩展 heartbeat和keepalived比较 DRBD工作原理和配置 http://502245466.blog.51cto.com/7559397/1298945 mysql+keepalived http://lizhenliang.blog.51cto.com/7876557/1362313一、集群介绍根据功能划分为两大类:高可            
                
         
            
            
            
               前言在性能优化上,最常见的手段就是缓存。对需要经常访问的资源进行缓存,减少请求或者是初始化的过程,从而降低时间或内存的消耗。Vue 为我们提供了缓存组件 keep-alive ,它可用于路由级别或组件级别的缓存。但其中的缓存原理你是否了解,组件缓存渲染又是如何工作。那么本文就来解析 keep-alive 的原理。   LRU策略在使用 keep-alive 时,可以添加 prop 属性 in            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-23 11:14:08
                            
                                34阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            docker虚拟ip和项目地ip冲突问题解决问题描述:	今天项目地的实施跟我说,有两台服务器部署的服务用项目地的内网访问,访问不了(ping都ping 不通),而用vpn来连接却是可以,网管也看过了,发现不了问题。	项目地是用docker swarm来部署的。总共有4台服务器 分别是: 192.168.54.53 , 192.168.54.54, 192.168.54.57, 192.168.54            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-01 14:50:01
                            
                                544阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            keepalived官网:https://www.keepalived.org/index.html1、Keepalived 定义:keepalived是一个用C语言编写的路由软件Keepalived 是一个基于 VRRP 协议来实现的 LVS服务 高可用方案,可以利用其来避免单点故障。 一个LVS服务会有2台服务器运行Keepalived,一台为主服务器(MASTER),一台为备份服务器(BAC            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-06 19:37:31
                            
                                437阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Linux 下安装keepalived,并完成配置一、下载keepalived 2.1.5二、安装1、上传文件到linux2、解压文件并安装keepalived3、编写检测nginx是否正常运行的脚本文件4、编写keepalived.conf 配置文件5、启动keepalived6、验证keepalived7、设置开机自运行三、主备漂移验证1、安装及配置备机2、验证vip是否进行漂移(一)主机宕            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-02 19:18:00
                            
                                1916阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            MySQL(或者其它服务)的keepalived高可用监控脚本开发脚本需求:我们知道,keepalive是基于虚拟ip的存活来判断是否抢占master的机制的,但是如果我们做了MySQL的keepalived的高可用的时候,就要考虑一种情况的发生,那就是如果机器网卡并没有断,二十由于MySQL服务的不稳定,或者人为的误操作,导致的服务关闭,会引起的结果就是,keepalive并不会切换,因为并不是            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-20 14:35:35
                            
                                95阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 实现keepalived虚拟IP的步骤和代码示例
### 什么是keepalived虚拟IP?
在使用Kubernetes集群时,我们需要确保某些服务始终可以通过固定的虚拟IP地址访问,即使某个节点出现故障也能够保持访问可用性。这时候就可以使用keepalived来实现虚拟IP的高可用性切换。
### 步骤
下面是实现keepalived虚拟IP的流程及相关代码示例:
| 步骤 | 操作            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-27 10:20:52
                            
                                143阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、概念  Keepalived是Linux下一个轻量级别的高可用解决方案,也是一个基于VRRP协议【Virtual Router Redundancy Protocol,虚拟路由冗余协议)是一种容错协议,它保证当主机的下一跳路由器出现故障时,由另一台路由器来代替出现故障的路由器进行工作,从而保持网络通信的连续性和可靠性】来实现的 LVS 服务高可用方案,可以利用其来解决单点故障。一个LVS服务会            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-21 11:54:58
                            
                                0阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            首先准备两台服务器,我这里的两台服务器的ip分别是192.168.129.128和192.168.129.1291.安装keepalived(两台都要装):
yum install keepalived
2.修改配置文件,删除掉/etc/keepalived/keepalived.conf,然后重新创建一个/etc/keepalived/keepalived.conf:
vi /etc/keepa            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-22 18:41:51
                            
                                697阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            续我的上篇博文:。即ansible已经安装配置好  一、实验环境(rhel7.3版本)1、selinux和firewalld状态为disabled2、各主机信息如下:主机ipserver1(master)—提供haproxy服务+keepalived服务172.25.83.1server2(minion)—提供之前推送的httpd服务172.25.83.2server3(min            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-06 11:48:20
                            
                                156阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            用于对外统一一个虚拟ip,多节点切换,当主节点挂了,虚拟ip会自动漂移到备节点,当主节点恢复时,主节点会再次抢占虚拟ip使用权流程 对外 192.168.137.188 主master:192.168.137.202 备:192.168.137.203默认访问192.168.137.188 会到202,当202挂了,访问188会指到203centos7下配置所有节点都安装yum install n            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-27 08:51:34
                            
                                196阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            问题现象和说明真实的场景比较复杂,抽象起来可以用下面的图表示, 虚拟服务虚拟server-VIPserver1server2client1switchRouterserver3 图示说明 server1 和server2 分别部署keepalived,有一个虚拟IP (VIP). Router和switch 是路由交换设备,这里用的功能都是一样的,并不做区别.正常现象正常情况下,client1 可            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-10 18:41:20
                            
                                17阅读
                            
                                                                             
                 
                
                                
                    