基本架构连接器职责建立连接获取权限维护和管理连接注意事项一个用户成功建立连接后,即使你用管理员账号对这个用户的权限做了修改,也不会影响已经存在连接的权限。修改完成后,只有再新建的连接才会使用新的权限设置客户端如果太长时间没动静,连接器就会自动将它断开。这个时间是由参数 wait_timeout 控制的,默认值是 8 小时MySQL 在执行过程中临时使用的内存是管理在连接对象里面的,在连接断开的时候
转载 2024-09-28 15:36:12
2阅读
# 深入了解DRBD架构 在现代数据中心和云计算环境中,数据的高可用性和冗余存储是至关重要的。**DRBD**(Distributed Replicated Block Device)是一种用于Linux系统的高可用性和数据备份解决方案,通过将数据块在多个机器之间进行实时复制来实现数据冗余和故障恢复。本文将详细介绍DRBD架构、工作原理、配置示例,并通过相关代码为读者提供具体的实现方法。 #
原创 8月前
46阅读
MySQL高可用生成业务需求在企业实际生产场景中,一主多从的MYSQL数据库架构是最常用的DB架构方案,该架构方案部署简单,维护方便,并且通过配置简单的代理或者通过程序的方式就可以实现应用服务队主从库的读写分离,且多个从库还可以通过LVS或者Haproxy等代理实现多个从库的负载均衡,分担读的压力,同时排除单点问题但是MYSQL数据库架构中,我们不难发现,虽然从库是多个,但是主库仅有一个,也就是说
原创 精选 2015-11-05 12:39:33
889阅读
2点赞
MySQL是一款开源的关系型数据库管理系统,它被广泛应用于各种Web应用程序中。在生产环境中,为了确保数据的高可用性和容错性,我们通常会使用MySQL数据库的主从复制(Master-Slave Replication)来实现数据备份和故障转移。然而,MySQL的主从复制只能用于读写分离,不能实现高可用性。为了实现真正的高可用性,我们可以结合MySQLDRBD(Distributed Replic
原创 2024-06-11 06:30:56
38阅读
Heartbeat+DRBD+MySQL高可用架构方案与实施过程细节互联网公司从初期到后期的数据库架构拓展Heartbeat介绍官方站点:http://linux-ha.org/wiki/Main_Pageheartbeat可以资源(VIP地址及程序服务)从一台有故障的服务器快速的转移到另一台正常的服务器提供服务,heartbeat和keepalived相似,heartbeat可以实现failov
转载 2017-04-30 14:04:35
2140阅读
DRBD概述Distributed Replicated Block Device(DRBD)是一种基于软件的,无共享,复制的存储解决方案,在服务器之间的对块设备(硬盘,分区,逻辑卷等)进行镜像。DRBD工作在内核 当中的,类似于一种驱动
原创 2022-11-28 14:47:58
116阅读
DRBD Mysql方案 测试环境:rhel5.5,drbd 8.0.7,mysql5.0.51-rc-log 1、首先从www.drbd.org下载了源代码包(我下载的8.0.7版本的包) 2、检查主机上面有没有linux的内核源代码,如果没有,需要找到相对应版本的源代码包安装上去。 3、开始安装drbd:     1) 解压:tar -zxvf
原创 2013-03-02 09:44:16
1378阅读
前言* DRBD(DistributedReplicatedBlockDevice)是一个基于块设备级别在远程服务器直接同步和镜像数据的开源软件,类似于RAID1数据镜像,通常配合keepalived、heartbeat等HA软件来实现高可用性。这里简单记录仅供参考。一、实施环境12345系统版本:CentOS 5.8DRBD版本: drbd-8.3.15Keepalived:keepalived
转载 精选 2014-05-12 18:15:54
557阅读
本文赚自http://shanhu.blog.51cto.com/1293405/1212605 Heartbeat介绍官方站点:http://linux-ha.org/wiki/Main_Page    heartbeat可以资源(VIP地址及程序服务)从一台有故障的服务器快速的转移到另一台正常的服务器提供服务,heartbeat和keepalived相似
转载 精选 2015-06-12 14:12:20
817阅读
前言* DRBD(DistributedReplicatedBlockDevice)是一个基于块设备级别在远程服务器直接同步和镜像数据的开源软件,类似于RAID1数据镜像,通常配合keepalived、heartbeat等HA软件来实现高可用性。这里简单记录仅供参考。一、实施环境系统版本:CentOS 5.8 DRBD版本: drbd-8.3.15 Keepalived:kee
推荐 原创 2014-05-07 17:46:08
3479阅读
2点赞
2评论
前言* DRBD(DistributedReplicatedBlockDevice)是一个基于块设备级别在远程服务器直接同步和镜像数据的开源软件,类似于RAID1数据镜像,通常配合keepalived、heartbeat等HA软件来实现高可用性。这里简单记录仅供参考。一、实施环境系统版本:CentOS 5.8 DRBD版本: drbd-8.3.15 Keepalived:kee
原创 2015-08-21 13:54:50
479阅读
2点赞
# 如何实现 DRBD 的容灾架构 ## 什么是 DRBDDRBD(分布式复制块设备)是一种基于 Linux 的高可用性解决方案,它可以将两台服务器上的存储设备进行实时同步。通过 DRBD,可以实现数据的双向备份和容灾,确保在一台服务器出现故障时,另一台服务器可以立即接管,保证服务的持续性。 ## DRBD 容灾架构的基本流程 在搭建 DRBD 的可用架构时,我们可以分为以下步骤:
原创 8月前
31阅读
 昨天做了单独的DRBD,还存在一些疑问,今天通过这个DRBD+HeartBeat+NFS架构,并可以清楚的解答昨天的疑问了。实际上,DRBD只是作为磁盘冗余,而并不是像我之前理解的那样,同时提供2份一模一样的数据,它需要借助HeartBeat 虚拟出一个虚拟IP,并通过NFS挂载,才能完成。 【实验环境】virtual box centos&nb
原创 2013-07-31 14:10:16
1793阅读
1点赞
1评论
    首先感谢各位博主的文章,小弟我经常逛论坛,却很少自己写文章,对于你们在我技术上的帮助表示深深的感谢。    这篇博文的价值:在生产系统中,如果服务宕机,造成的损失可能是无法估量的,要保证服务不间断工作,就需要对服务提供冗余。    由于企业成本的限制,我们有时候可能没有存
原创 2013-05-17 11:58:53
760阅读
本文涉及到技术有Heartbeat、DRBDMySQL
原创 精选 2018-08-16 13:51:09
3546阅读
运行环境:Ubuntu8.0.4 DRBD-8.0.11 MySQL-5.1.36-log 服务器名称及IP:DBTest1 192.168.0.101 primary node DBTest2 192.168.0.102 secondary node 步骤: 一,编译安装MySQL 在DBTest1和DBTest2上分别执行如下步骤 #tar -zxvf mysql-5.1.36.tar.gz
转载 2023-12-06 17:19:57
36阅读
场景若mysql 安装初步使用rpm默认将db安装到/var/lib/mysql/路径后,想更改db(datadir)路径,怎么处理呢? 网站参考了很多,实验没有成功,看到有提SELinux的,研究了一下果然如此。现整理总结了一下,仅供参考。测试整理步骤说明简单安装步骤更改db目录的2中方式注意:修改datadir,要Linux要关闭SELinux(参看附录)。有的文章说要关闭iptables,测
转载 2024-01-08 20:56:54
27阅读
# MySQL DRBD技术在数据库高可用性中的应用 ## 引言 随着大数据和云计算时代的到来,数据的安全和高可用性变得越来越重要。作为一个重要的数据库管理系统,MySQL扮演着关键的角色。在MySQL中,数据的高可用性是保证系统正常运行的关键因素之一。在这方面,DRBD(Distributed Replicated Block Device)技术为我们提供了一种解决方案。本文将介绍MySQL
原创 2023-08-14 07:46:27
67阅读
一、软件包 a) drbd-8.3.2.tar.gz(主备) b) mysql-5.0.27.tar.gz(主备) 二、安装步骤 a) Cd /var/local/software b) Tar zxvf drbd-8.3.2.tar.gz c) Cd drbd-8.3.2 d) Make e) Make install f) Insmod drbd/drbd.ko g) Ls
原创 2010-11-24 16:50:16
703阅读
1点赞
1评论
mysql+drbd+heartbeat
原创 2013-05-14 19:31:31
1319阅读
1点赞
1评论
  • 1
  • 2
  • 3
  • 4
  • 5