原文地址:http://blog.sina.com.cn/s/blog_499740cb0100igsq.html很多朋友问我DRBD性能怎么优化,我这边根据自己的使用经验总结一下:1. 网络环境很重要,能使用千兆网卡的就不要使用百兆网卡,当前主流机器都是千兆网卡,交换机也考虑在里面,同时DRBD的数据同步使用的网络和提供服务的网络分开,尽量独立出来,例如:在两块网卡上直接连接一个网线,用过DRB
转载 精选 2014-09-19 18:00:26
1492阅读
前言* DRBD(DistributedReplicatedBlockDevice)是一个基于块设备级别在远程服务器直接同步和镜像数据的开源软件,类似于RAID1数据镜像,通常配合keepalived、heartbeat等HA软件来实现高可用性。这里简单记录仅供参考。一、实施环境12345系统版本:CentOS 5.8DRBD版本: drbd-8.3.15Keepalived:keepalived
转载 精选 2014-05-12 18:15:54
557阅读
前言* 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评论
MySQL是一款开源的关系型数据库管理系统,它被广泛应用于各种Web应用程序中。在生产环境中,为了确保数据的高可用性和容错性,我们通常会使用MySQL数据库的主从复制(Master-Slave Replication)来实现数据备份和故障转移。然而,MySQL的主从复制只能用于读写分离,不能实现高可用性。为了实现真正的高可用性,我们可以结合MySQLDRBD(Distributed Replic
原创 2024-06-11 06:30:56
38阅读
  测试吞吐量:  测试系统吞吐量不是关键,最重要的是在使用DRBD性能前后的影响;该测试使用一个512M的块到drbd设备,进行对比测试 #!/bin/bash resource=r0 test_device=`drbdadm sh-dev $resource` test_ll_device=`drbdadm sh-ll-dev&nbs
推荐 原创 2013-12-01 23:56:00
1534阅读
2点赞
4评论
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阅读
基本架构连接器职责建立连接获取权限维护和管理连接注意事项一个用户成功建立连接后,即使你用管理员账号对这个用户的权限做了修改,也不会影响已经存在连接的权限。修改完成后,只有再新建的连接才会使用新的权限设置客户端如果太长时间没动静,连接器就会自动将它断开。这个时间是由参数 wait_timeout 控制的,默认值是 8 小时MySQL 在执行过程中临时使用的内存是管理在连接对象里面的,在连接断开的时候
转载 2024-09-28 15:36:12
2阅读
在操作之前请确保: 1、两台机器的时间同步 2、/etc/hosts文件解析和uname -n给出的主机名的一致性 3、确保双方可以通过节点名称访问。 4、双机要互信   说明:以下内容以“#”开头的,代表是要在命令行执行的命令。   一、构建节点 1、确保将要被配置成节点的主机时间同步,主机名称和IP地址解析服务能够正常工作,且节点的
原创 2012-11-29 22:16:47
799阅读
运行环境: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阅读
    首先感谢各位博主的文章,小弟我经常逛论坛,却很少自己写文章,对于你们在我技术上的帮助表示深深的感谢。    这篇博文的价值:在生产系统中,如果服务宕机,造成的损失可能是无法估量的,要保证服务不间断工作,就需要对服务提供冗余。    由于企业成本的限制,我们有时候可能没有存
原创 2013-05-17 11:58:53
760阅读
一、软件包 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
1323阅读
1点赞
1评论
规划:        vip:192.168.1.254        rs1:192.168.1.215        rs2:192.168.1.216&n
原创 2014-10-05 11:56:05
1409阅读
1点赞
先卸载两边节点原来磁盘设备所对应的挂载目录,并在fstab里注释掉相关行,防止系统启动时自动挂载yum install heartbeat.x86_64 heartbeat-libs.x86_64 -y1.两边节点的mysql的uid和gid要一致2.附件内heartbeat的配置文件都放在/etc/ha.d/下3.DRBD和Heartbeat的通信采用网线直连方式,以防干扰,
原创 2015-11-20 23:39:38
659阅读
pacemaker+mysql+drbd 使用pacemaker创建一个主/备模式的集群,并且创建一个存储(drbd)会使用到以下软件: corosync:作为通信层和提供关系管理服务,心跳引擎,检测心跳信息 Pacemaker来实现资源管理 DRBD:作为一个经济的共享存储方案。  crm shell 来显示并修改配置文件 &
原创 2017-07-30 23:49:23
1856阅读
数据同步测试(主节点上操作前6步骤,次节点上操作后三步骤) [root@server-1 drbd.d]# mkfs.ext4 /dev/drbd0 [root@server-1 drbd.d]# mkdir /mysqldata [root@server-1 drbd.d]# mount /dev/drbd0 /mysqldata [root@server-1 drbd.d]# hostname > /mysqldata/file     //建立测试文件 [root@server-1 ~]# umount /dev/drbd0 [root@server-1 ~]# drbdadm secondary r0 //主降为次
原创 2017-07-12 16:54:05
568阅读
# MySQL DRBD技术在数据库高可用性中的应用 ## 引言 随着大数据和云计算时代的到来,数据的安全和高可用性变得越来越重要。作为一个重要的数据库管理系统,MySQL扮演着关键的角色。在MySQL中,数据的高可用性是保证系统正常运行的关键因素之一。在这方面,DRBD(Distributed Replicated Block Device)技术为我们提供了一种解决方案。本文将介绍MySQL
原创 2023-08-14 07:46:27
67阅读
MySQL 集群有两种命名方式,在Mysql5.1版本之前,MySQL 集群是以MySQL版本号命名;MySQL5.1(包括)之后开始以 mysql-mysql_server_version-ndb-ndbcluster_engine_version来区分,这样即使同一个MySQL服务器版本,也可能有多个集群版本。 往往我们在研究mysql集群的时候,是通过关键字my
转载 2024-03-13 19:48:52
36阅读
首先把从官网下载mysql文件解压,把里面的文件拷贝到安装目录;我的是“D:\wamp\mysql5.6”;然后修改配置文件,有一个my-default.ini改成my.ini;然后打开配置basedir和datadir;Basedir就是安装路径,我的是“D:\wamp\mysql5.6”;Datadir就是数据存放目录,我的是在“D:\data”(注意把解压文件中的数据文件拷贝到相应的位置);
转载 2023-06-25 19:46:57
64阅读
  • 1
  • 2
  • 3
  • 4
  • 5