MySQLHA工作原理1从宕机崩溃的master保存二进制日志事件(binlogevents)2识别含有最新更新的slave3应用差异的中继日志(relaylog)到其他的slave4应用从master保存的二进制日志事件(binlogevents)5提升一个slave为新的master6使其他的slave连接新的master进行复制环境主机IP地址类型CentOS7.6192.168.36.7M
原创 2019-05-09 21:22:48
1078阅读
一. 概述我们在考虑MySQL数据库的可用的架构时,主要要考虑如下几方面:如果数据库发生了宕机或者意外中断等故障,能尽快恢复数据库的可用性,尽可能的减少停机时间,保证业务不会因为数据库的故障而中断。用作备份、只读副本等功能的非主节点的数据应该和主节点的数据实时或者最终保持一致。当业务发生数据库切换时,切换前后的数据库内容应当一致,不会因为数据缺失或者数据不一致而影响业务。关于对可用的分级在这里
转载 2023-07-12 11:13:08
175阅读
内容概要: 1. 准备工作注:heartbeat3 在centos6.4上不好用,所以我的实验环境时centos5.9,版本为heartbeat2HA的心跳监测可以通过串口连接监测也可以通过网线监测,前者需要服务器有一个串口,后者需要有一个空闲网卡。HA架构中需要有一个共享的存储设备首先需要在两台机器上安装mysql服务,并架设好共享存储资源(NFS), 共享的目录应该是datadirH
原创 2016-10-15 10:30:46
438阅读
MySQL Cluster 是用于解决可用和高可靠性的解决方案。MySQL Cluster 具有故障恢复、节点修复、数据同步、非单点故障等优点。MySQL Cluster是为提供99.999%以上的可用性而设计的,采用分布式节点设计技术,不会因为单点故障而使整个Cluster瘫痪。MySQL Cluster由3类节点组成:管理节点、数据节点、SQL节点。1:数据节点  数据节点是整个系统中最主
原创 2013-11-27 10:26:19
656阅读
内容概要: 1. 准备工作注:heartbeat3 在centos6.4上不好用,所以我的实验环境时centos5.9,版本为heartbeat2HA的心跳监测可以通过串口连接监测也可以通过网线监测,前者需要服务器有一个串口,后者需要有一个空闲网卡。HA架构中需要有一个共享的存储设备首先需要在两台机器上安装mysql服务,并架设好共享存储资源(NFS), 共享的目录应该是datadirH
HA
原创 2014-06-03 17:22:22
1066阅读
HA 即 (high available)可用,又被叫做双机热备,用于关键性业务。 简单理解就是,有两台机器A和B,正常是A提供服务,B待命闲置,当A宕机或服务宕掉,会切换至B机器继续提供服务。常用实现可用的开源软件有heartbeat和keepalived,其中keepalived有负载均衡的功能。 下面我们使用heartbeat来做HA集群,并且把nginx服务作为HA对应的服务
HA
原创 2015-08-29 13:26:13
2007阅读
HA启动出错
原创 2015-10-26 22:58:41
814阅读
安装Heartbeat前的准备 Heartbeat集群必须的硬件 从下图看出,构建一个Heartbeat集群系统必须的硬件设备有: 节点服务器; 网络和网卡; 共享磁盘。 节点服务器 安装Heartbeat至少需要两台主机,并且对主机的要求不高,普通的PC服务器即可满足要求。当然,也可以在虚拟机上安装Heartbeat,现在Heartbeat可以很好地运行在Linux系统下,很多
翻译 精选 2013-03-29 14:52:42
547阅读
HA 即 (high available)可用,又被叫做双机热备,用于关键性业务。 简单理解就是,有两台机器A和B,正常是A提供服务,B待命闲置,当A宕机或服务宕掉,会切换至B机器继续提供服务。常用实现可用的开源软件有heartbeat和keepalived,其中keepalived有负载均衡的功能。流动IP又叫VIP,用来提供对外的ip,主启动时候在主上, 当机的时候就在从上。网卡可以绑定多
原创 2016-05-28 15:39:37
920阅读
温故:最近有点忙,一直在忙着搬家所以没有更新文章,今天刚好有时间所以和大家聊聊。前面的日子里一直和大家分享网络方面的知识,基本上把网络的发展历程及现状都和大家介绍了一遍,希望大家在闲暇的时间多去看看。看我的也好,别人的也罢,总之多看点总没有坏处。知新: 一、什么是可用今天又是一个夜班,也不知道写点啥,所以就打算和大家聊聊可用,即HA.说起这个概念大家应该不会陌生,毕竟只要是干运维的基
原创 2022-07-03 00:14:43
178阅读
keepalived可用mysql(主从)——HA
原创 2018-01-17 10:49:48
1248阅读
使用心跳实现可用HA的配置过程详解一,写在前面HA即(可用可用,又被叫做双机热备,用于关键性业务。简单理解就是,有2台机器甲和B,正常是甲提供服务,B待命闲置,当甲宕机或服务宕掉,会切换至乙机器继续提供服务。常见的实现可用的开源软件有心跳和KEEPALIVED。这样,一台网络服务器一天24小时提供的网络服务,难免会存在网络服务挂掉或服务器宕机宕机的情况,那么用户就访问不了服务了,这当然不
转载 2024-02-15 19:45:31
31阅读
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://colderboy.blog.51cto.com/485582/104872一、背景当前大多网站采用MYSQL+Linux+APACHE这种经典配置,如何防止单点失败造成的整个网站的不可用是网站管理者必须要考虑的问题,其中数据库的可用性(Database se
转载 精选 2015-06-26 14:13:18
1863阅读
一、背景 当前大多网站采用MYSQL+Linux+APACHE这种经典配置,如何防止单点失败造成的整个网站的不可用是网站管理者必须要考虑的问题,其中数据库的可用性(Database server’s high availability)是重中之重。 对于数据库的可用性,各商业软件的厂商都有各自的解决方案,比如Oracle OPS server和IBM DB2 (share-nothing
推荐 原创 2008-10-10 21:59:28
10000+阅读
4点赞
14评论
一、背景当前大多网站采用MYSQL+Linux+APACHE这种经典配置,如何防止单点失败造成的整个网站的不可用是网站管理者必须要考虑的问题,其中数据库的可用性(Database server’s high availability)是重中之重。对于数据库的可用性,各商业软件的厂商都有各自的解决方案,比
转载
4k
2023-08-04 10:43:42
189阅读
HA 可用集群项目实践 时    间:2009年4月 姓    名:赵舜东  
实验环境node1:192.168.0.1node2:192.168.0.2node3:192.168.0.3fence&qdisk:192.168.0.4实验前准备1.同步格服务器的时间(误差1分钟之内)date -s2.确认网关是否正确route -n3.开启ssh图形化vim /etc/ssh/ssh_config ForwardX11 yes一、fence配置ssh ke
原创 2011-12-30 17:30:36
583阅读
HA可用搭建系统环境:[root@ha1 ha.d]# uname -aLinux ha1 2.6.18-238.el5 #1 SMP Thu Jan 1315:51:15 EST 2011 x86_64 x86_64 x86_64 GNU/Linuxha1:192.168.0.2ha2:192.168.0.3heartbeat 虚ip:192.168.0.4所用到的安装包:wgetftp://
原创 2013-06-08 17:30:03
672阅读
https://fedoraproject.org/wiki/EPEL/zh-cn一、实验用两台主机   主机1:        IP :10.11.22.189        主机名:leamon.com     主机2:      &n
原创 2016-04-03 13:20:57
616阅读
1、HA集群介绍HA即(high available)可用,又被叫做双机热备,用于关键性业务。可以这样理解,有两台机器A和B,正常情况下,A提供服务,B待命闲置,当A宕机或服务宕掉,会切换至B机继续提供该服务。常用实现可用的开源软件有heartbeat和keepalived,其中keepalived有负载均衡的功能。如图所示为一个HA架构,一个交换机下面有两台机器Web1和Web2,其中Web
原创 精选 2017-01-07 13:18:38
1208阅读
  • 1
  • 2
  • 3
  • 4
  • 5