单点故障的情况不可避免,而且单副本的存储方案早已无法满足业务的可靠性要求,单机可靠性就就两个9,也就是一年大概有3.65天不可用。因此一般情况下我们至少也会上个双机存储架构。凡事最好有个plan B。主主:主机,机。主机的意思当然是以它为主了,读写都是主机上,而机呢就是备用,默默的在背后吸收主机的数据,时刻待命着等待主机挂了之后取而代之(没这么坏哈哈)。因此在主机还活着的情况下,机的唯
主从复制配置:编辑主服务器 的配置文 件:my.cnf server-id = 1 log-bin binlog-do-db=需要备份的数据库名,如需设 置 多个数据库,重复设置 这 个选项即可 binlog-ignore-db=不需要备份的数据库名,如需设置多个数据库,重复设置这个选项即可。编辑从服务器的配置文件:my.cnf server-id=2(配置多个从服务器时依次设置id号) ma
docker容器下mysql主从配置知道的太多所以痛苦 文章目录docker容器下mysql主从配置前言一、安装好docker容器二、docker配置mysql主从1.拉取mysql5.72.运行mysql镜像3.配置my.cnf文件4.重启mysql主从数据库5.从数据库开启同步总结 linux下安装docker 二、docker配置mysql主从1.拉取mysql5.7代码如下(示例):d
MySQL 面试题开始要更新啦!请接招。你们公司数据库有备份的吧? 我:有的,因为单点故障的情况不可避免,所以我们公司有主从。面试官:那你知道主主从、主主有什么区别?主就是:主机和机。 机是不干活的,也就是不对外提供服务,只是默默地在同步主机的数据,然后等着某一天主机挂了之后,它取而代之! 至于切换的话主要有两种方式:人工切换,得知主机挂了之后手动把机切成主机,缺点就是慢。 利用 ke
目的: 让两台mysql服务器可以互为主从提供同步服务. 优点:1. mysql主从复制的主要优点是同步"备份", 在从机上的数据库就相当于一个(基本实时)备份库.2. 在主从复制基础上, 通过mysqlproxy可以做到读写分离, 由从机分担一些查询压力.3. 做一个双向的主从复制, 两台机器互相为主机从机, 这样, 在任何一个机器的库中写入, 都会"实时"同步到另一台机器, 双向的
Mysql主从环境搭建 一、环境准备和部署架构 主从复制,是用来建立一个和主数据库完全一样的数据库环境,主数据库一般是准实时的业务数据库,主从复制的作用如下: l 做数据的热,作为后备数据库,主数据库服务器故障后,可切换到从数据库继续工作,避免数据丢失。 l 架构的扩展。业务量越来越大,I/O ...
转载 2021-10-09 17:26:00
360阅读
2评论
 MySQL数据库主从集群搭建主从复制,是用来建立一个和主数据库完全一样的数据库环境,称为从数据库;主数据库一般是准实时的业务数据库。作用: 1.做数据的热,作为后备数据库,主数据库服务器故障后,可切换到从数据库继续工作,避免数据丢失。 2.架构的扩展。业务量越来越大,I/O访问频率过高,单机无法满足,此时做多库的存储,降低磁盘I/O访问的频率,提高单个机器的I/O性能。 3.读写分离
一、简介    主从备份模式,主库(maser)和备份库(slave)数据完全一致。实现数据的多重备份,保障数据的安全性。一般用于读写分离,主库master(InnoDB)用于写、从库slave(MyISAM)用于读取。  从库(MyISAM)一般使用DQL语法操作。一旦报错,那么之后对master的所有操作,slave都不会再同步执行。此时,只能重新去建立主从备份模式。二、配置详解  1、环境说
转载 2023-06-14 20:51:50
0阅读
网上看到的文档,自己测试成功可用,笔记一下。一、实验环境1.系统:CentOS72.MySql:MySql5.7.163、服务器:主(master):192.168.4.193从(slave):192.168.4.194二、具体步骤主从服务器MySql关闭,修改配置文件my.cnf1).my.cnf:主:[mysqld]log-bin=mysql-binserver-id=1从:[mysqld]s
转载 2018-01-11 09:40:16
3174阅读
1点赞
一、Centos7搭建MySQL主从复制(冷主从复制原理 1 Master将改变记录到二进制日志(binary log)中 2 Slave将Master的二进制日志事件(binary log events)拷贝到它的中继日志(relay log) 3 Slave重做中继日志(Relay Log)中的事件,将Master上的改变反映到它自己的数据库中 4
现在很多多个服务器容灾的解决方案是用的nginx+keepalived,nginx用来反向代理以及负载均衡,keepalived用来监测nginx服务状态,一旦有nginx服务宕机,另一台服务器会自动接管请求,达到服务的高可用目的。keepalived简单介绍: keepalived基于VRRP协议(Virtual Router Redundancy Protocol)(虚拟路由冗余协议),VRR
转载 6月前
490阅读
1点赞
mysql主主+原来mysql主从架构
原创 精选 2016-04-02 02:41:52
9240阅读
# MySQL双主配置 MySQL是一个流行的关系型数据库管理系统,常用于存储和管理大量数据。在实际应用中,为了提高系统的可用性和容灾能力,通常会配置双主,即两个数据库服务器之间实现主从复制,互为备份,以保证数据的安全性和可靠性。 在本文中,我们将介绍如何配置MySQL双主,以及代码示例和序列图来演示该配置的实现过程。 ## 配置步骤 ### 1. 配置主从复制 首先,我们需
原创 7月前
44阅读
1 安装配置nginx 2 安装配置keepalived tar xvf keepalived-1.2.18.tar.gz cd keepalived-1.2.18 ./configure make && make install cd /etc/ mkdir keepalived vim /etc/keepalived/chk_nginx.keepalived.s
这篇文章是我的笔记,所以没有太多测试的图片供大家参考。而且测试环境也是新搭建的两台虚拟机,并不会受到其他因素的干扰,才一路顺风的搭建下来;先说测试环境吧,【两台虚拟机】;【一个是redhat7,另一个是centos7】-redhat7:192.168.111.55;-centos7:192.168.111.66;【新搭建的mariadb数据库(使用yum安装的)】;保障:1.两段服务器都可以互相p
原创 2018-08-31 13:43:11
1863阅读
在应用双机热时,有多种应用模式,典型的包括主从、多点集群三大类:  主从模式是最标准、最简单的双机热,即是目前通常所说的active/standby方式。它使用两台服务器,一台作为主服务器(Active),运行应用系统来提供服务。另一台作为机,安装完全一样的应用系统,但处于待机状态(Standby)。当active服务器出现故障的时候,通过软件诊测(一般是通过心跳诊断)将standb
转载 精选 2008-04-23 09:26:54
1720阅读
项目背景:实现mysql的主主实时复制,保证我们的数据安全!实验环境:vmware workstation 11mysql主服务器:ip:192.168.0.53 主机名:DB1 mysql从服务器:ip:192.168.0.26 主机名:DB2主服务器和从服务器安装的的软件(一样)mysql-5.1.73-5.el6_6.x86_64mysql-devel-5.1.73-5.el6_6
原创 精选 2016-03-12 10:35:46
1498阅读
1点赞
本文为南非蚂蚁的书籍《循序渐进linux-第二版》-8.3.5的读笔记mysql双主架构图mysql主主模式配置环境:DB1:主服务器  centos6.6  mysql5.1.73IP:10.24.24.111DB2:从服务器  centos6.6  mysql5.1.73IP:10.24.24.112  mysql VIP:1
原创 2016-09-27 14:33:00
4352阅读
1评论
http://ywliyq.blog.51cto.com/11433965/1856963本文为南非蚂蚁的书籍《循序渐进linux-第二版》-8.3.5的读笔记mysql双主架构图mysql主主模式配置环境:DB1:主服务器  centos6.6  mysql5.1.73IP:10.24.24.111DB2:从服务器  centos6.6  mysq
转载 2017-07-18 12:31:44
544阅读
nginx的高可用解决方案 keepalive 是 VRRP 协议的完美实现, 通过vip(虚拟ip)来实现主从双击热, 自动切换的高可用方案, nginx的主从是通过keepalived实现的通过权重进行主从切换的keepalived 是为ipvs开发的, 会自动执行健康检查, 如果需要给其他服务提供高可用, 需要舍弃健康检查, 并自己手写检查脚本添加到vrrp中通常部署在2台服务器
转载 5月前
77阅读
  • 1
  • 2
  • 3
  • 4
  • 5