业界里面用MHA最多,pxc其次,MGR由于比较新还挺少 其他的高可用方案还有共享存储、MMM(淘汰了),Heartbeat+DRBD+MySQL等 个人比较看好中间件(mysql router 或者 proxysql)+MGR的架构 ...
分类:
其他好文 时间:
2019-08-30 11:21:48
阅读次数:
811
[TOC] 一 DRBD介绍 二 DRBD的模式 三 DRBD的同步协议 四 实验环境 1.3 在两台机器上添加DRBD磁盘 在Primary机器上添加一块20G的硬盘作为DRBD,分区为/dev/sdb1,不做格式化,并在本地系统创建/data目录,不做挂载操作 在Secondary机器上添加一块 ...
分类:
其他好文 时间:
2019-08-18 09:39:27
阅读次数:
114
DRBD:DistributedReplicatedBlockDevice分布式复制块设备heartbeat-ldirectord作用生成规则健康状态检查corosync+ldirectordkeepalived+ipvsserver:rsync+inotifyClient:rsync,sersyncSAN:把SAN网络模拟成SCSI总线,HOSTinitiatorSANservertarget(
分类:
系统相关 时间:
2019-08-14 18:54:32
阅读次数:
124
DRBD简介 官方文档 DRBD的全称为:Distributed Replicated Block Device(DRBD)分布式块设备复制,DRBD是由内核模块和相关脚本构成,用以构建高可用的集群。其实现方式是通过网络来镜像整个设备。可以把它看作是一种网络RAID。它允许用户在远程机器上建立一个本 ...
分类:
系统相关 时间:
2019-08-14 18:42:03
阅读次数:
134
1.分布式块设备DRBD部署1.1基础环境初始化1.2部署DRBD环境主备服务器都需要执行#更新系统内核,并重启服务器[root@node1~]#yuminstallkernel-develkernel-y[root@node1~]#reboot#开始安装DRBD[root@node1software]#tarzxfdrbd-9.0.18-1.tar.gz[root@node1drbd-9.0.1
分类:
其他好文 时间:
2019-07-06 14:56:51
阅读次数:
170
1.概述1.1介绍DRBD(DistributedReplicatedBlockDevice)是Linux平台上的分散式储存系统。其中包含了核心模组,数个使用者空间管理程式及shellscripts,通常用于高可用性(highavailability,HA)丛集。DRBD类似磁盘阵列的RAID1(镜像),只不过RAID是在同一台电脑内,而DRBD是透过网络。1.2基本原理DRBD是linux的内核
分类:
其他好文 时间:
2019-07-06 00:22:43
阅读次数:
152
主从复制:单向,双向,环形,级联,一主多从双机复制的5种情形1、异步主从(默认常规)2、双写(前段程序对两个数据库同时写,必须两边都落实,程序才返回成功)3、利用外挂软件实现实时主库Binlog日志抓取,从而可以在当机的时候补全从库4、谷歌开发的半同步插件5、DRBD主从读写分离1、通过程序实现(性能,效率最佳,推荐)php,java等程序可以通过设置多个连接文件轻松实现主从读写分离。2、通过软件
分类:
数据库 时间:
2019-01-30 18:30:43
阅读次数:
208
1 安装环境介绍 1.1 系统环境 内核:3.10.0-862.el7.x86_64 版本:CentOS Linux release 7.5.1804 (Core) 主服务器:hostname = mysql-master-01 心跳通信 IP = 172.16.1.50 从服务器:hostname ...
分类:
其他好文 时间:
2018-11-01 11:43:31
阅读次数:
383