安装环境:Redhat 5.8mysql版本:mysql-5.6.25DB机器A:192.168.8.193 主机名:mysql01DB机器B:192.168.8.194 主机名:mysql02mysql VIP(IP) :192.168.8.198---------------------------------------------------------------------------            
                
         
            
            
            
            我们通常说的双机热备是指两台机器都在运行,但并不是两台机器都同时在提供服务。当提供服务的一台出现故障的时候,另外一台会马上自动接管并且提供服务,而且切换的时间非常短。MySQL双主复制,即互为Master-Slave(只有一个Master提供写操作),可以实现数据库服务器的热备,但是一个Master宕机后不能实现动态切换。使用Keepalived,可以通过虚拟IP,实现双主对外的统一接口以及自动检            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-04 14:15:52
                            
                                207阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            我们通常说的双机热备是指两台机器都在运行,但并不是两台机器都同时在提供服务。当提供服务的一台出现故障的时候,另外一台会马上自动接管并且提供服务,而且切换的时间非常短MySQL双主复制,即互为Master-Slave(默认只使用一台MasterA负责数据写入,另一台MasterB备用),可以实现数据库服务器的热备,但是一台Master宕机后不能实现动态切换。使用Keepalived,可以通过虚拟IP            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-09 22:45:49
                            
                                440阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、环境介绍LNMP(centos7,mysql5.6)vmware workstation pro配置了3个虚拟机,均安装了LNMP环境:master:  192.168.0.105       slave:     192.168.0.106 、192.168.0.107 二、原理(1)主数据库            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-17 13:19:06
                            
                                54阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            基于PGPool的双机集群如下图所示:pg主节点和备节点实现流复制热备,pgpool1,pgpool2作为中间件,将主备pg节点加入集群,实现读写分离,负载均衡和HA故障自动切换。两pgpool节点可以委托一个虚拟ip节点作为应用程序访问的地址,两节点之间通过watchdog进行监控,当pgpool1宕机时,pgpool2会自动接管虚拟ip继续对外提供不间断服务。1.主机规划192.168.20.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-09 01:20:33
                            
                                1177阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            具体架构图如下两个节点一主一从(从库上面也可以再挂一个从库),或者是双主,再利用keepalived在出现容灾时进行高可用切换。 Keepalived原理说明:     其实这个原理可以很简单的用一个故事说明。     以前有一个帮派,像其他所有的帮派一样,有老大。这个老大活的也很憋屈,不仅自己做所有的活,还            
                
         
            
            
            
            1、介绍   Keeaplived主要有两种应用场景,一个是通过配置keepalived结合ipvs做到负载均衡(LVS+Keepalived)。另一个是通过自身健康检查、资源接管功能做高可用(双机热备),实现故障转移。  以下内容主要针对Keepalived+MySQL双主实现双机热备为根据,主要讲解keepalived的状态转换通知功能,利用此功能可有效加强对My            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-15 10:39:29
                            
                                96阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ---------------------------------目录---------------------------------- 前期扯淡:mysql主从复制和集群区别一、 Mysql数据库主从复制一主一从二、 Mysql数据库主从复制双主双从---------------------------------------------------------------            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-15 09:56:53
                            
                                187阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、双机热备环境1.1双机热备简介双机热备特指基于高可用系统中的两台服务器的热备(或高可用),因两机高可用在国内使用较多,故得名双机热备,双机高可用按工作中的切换方式分为:主-备方式 (Active-Standby方式)和双主机方式(Active-Active方式),主-备方式即指的是一台服务器处于某种业务的激活状态(即 Active状态),另一台服务器处于该业务的备用状态(即Standby状态)            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-05 21:19:34
                            
                                1458阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            二、MySQL主从复制的应用场景    MySQL主从复制有利于数据库架构的健壮性、提升访问速度和易于维护管理。    1、主从服务器互为备份    主从服务器架构的设置,可以大大的加强数据库架构的健壮性。例如:当主服务器出现问题时,我们可以人工或自动切换到从服务器继续提供服务。    这类似nfs存储数据通过inotify+rsync同步到备份的nfs非常类似,只不过MySQL的同步方案,是其自            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-28 13:11:26
                            
                                125阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             一、Keepalived+MySQL Replication的应用场景MySQL的高可用方案有cluster,MMM,MHA等,这些高可用方案都要三台服务器以上,成本有点高,今天介绍一个低成本高可用方案:MySQL Replication+keepalive这个方案只需要两台服务器,适合小型企业二、Keepalived双机热备的优缺点MySQL Replicatio            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-03 15:02:43
                            
                                1201阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            [email protected] ~]# cat /etc/redhat-releaseCentOS Linux release 7.5.1804 (Core)[[email protected] ~]# cat /etc/redhat-releaseCentOS Linux release 7.5.1804 (Core)IP 规划:MySQL-M 192.168.10.10            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-06 15:47:28
                            
                                224阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            LVS是一种集群(Cluster)技术:采用IP负载均衡技术和基于内容请求分发技术。调度器具有很好的吞吐率,将请求均衡地转移到不同的服务器上执行,且调度器自动屏蔽掉服务器的故障,从而将一组服务器构成一个高性能的、高可用的虚拟服务器。整个服务器集群的结构对客户是透明的,而且无需修改客户端和服务器端的程序。工作在四层,在内核空间工作,基于ipvs模块,不占用流量。双机高可用方法目前分为两种:1)双机主            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-27 23:12:21
                            
                                125阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            通常说的双机热备是指两台机器都在运行,但并不是两台机器都同时提供服务。当提供服务的一台出现故障时,另外一台能够马上自动接管并且提供服务,而且切换的时间非常短。MySQL双主复制,即互为master-slave(只有一个master提供写操作),可以实现数据库服务器的热备,但是一个master宕机后不能实现自动切换。就要用到keepalived,可以通过虚拟IP,实现双主对外的统一接口以及自动检查、            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-27 17:19:47
                            
                                424阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                1评论
                            
                                                 
                 
                
                             
         
            
            
            
            #### 说明Mysql主主互备即为两个mysql的互为备份机 ##### Windows下安装步骤(Linux下步骤类似,基本就是装上mysql,然后修改配置来完成主从的设置)- step1、下载mysql的zip包(目前测试版本为5.7.28不带debug的包)并解压两次,文件夹改名为master和slave,要安装两台机器或者一台机器用不同的端口装两个实例- step2、在mste            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-24 20:29:01
                            
                                396阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言后台服务可以划分为两类,有状态和无状态。高可用对于无状态的应用来说是比较简单的,无状态的应用,只需要通过 F5 或者任何代理的方式就可以很好的解决。后文描述的主要是针对有状态的服务进行分析。服务端进行状态维护主要是通过磁盘或内存进行保存,比如 MySQL 数据库,redis 等内存数据库。除了这两种类型的维护方式,还有 jvm 的内存的状态维持,但jvm的状态生命周期通常很短。高可用1、高可用            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-19 19:19:00
                            
                                6阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、目的: 
 解决Master单点问题,两台mysql互为主备,双向replication。当一master挂了,则将slave切换为master,继续工作。 
 主机A:192.168.1.8 
 主机B:192.168.1.9 
 二、互为主从配置 
 1.安装 
 具体安装过程请参考: 
  
2.具体配置:主机A上,vi /etc/my.cnf,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-12 09:11:08
                            
                                394阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            编者按:在应对不断激增的业务量的时候,IT系统一般会采用两种方式,一是纵向扩展,也就是增加单台服务器的CPU计算能力、内存容量和磁盘承载能力等;二是横向扩展,也就是通过增加服务器的数量来增加处理能力。相比于纵向扩展,横向扩展在扩展规模、系统的性能和可靠性等方面的优势更为明显。在数据库层面,数据库的横向扩展更多的是通过数据库集群实现的。Oracle RAC(全称Oracle Real Applica            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-14 07:42:37
                            
                                357阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
              我们通常说的双机热备是指两台机器都在运行,但并不是两台机器都同时在提供服务。当提供服务的一台出现故障的时候,另外一台会马上自动接管并且提供服务,而且切换的时间非常短。MySQL双主复制,即互为Master-Slave(只有一个Master提供写操作),可以实现数据库服务器的热备,但是一个Master宕机后不能实现动态切换。使用Keepalived,可以通过虚拟IP,实现双主对外的统一接口以及自            
                
         
            
            
            
            1. 高可用的机器2. 原理:高可用也就是说两台mysql 运行,其中一台机器挂掉了,能立马调用另外一台机器,保证调用mysql 能正常运行,
两台mysql 的调用来回切换,采用的是keepalived: 也就是说才保证通过keeplived  中来定义一个虚拟ip  然后调用虚拟ip,keeplived 
通过心跳机制来调用和mysql 互相监控。3.keepalived 保证高可用Keepa            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-19 18:18:26
                            
                                134阅读
                            
                                                                             
                 
                
                                
                    