构建 Keepalived + DRBD + NFS 高可用集群
原创
2022-12-21 11:27:04
252阅读
基于DRBD的MYSQL高可用集群
如果企业要建两个或者3个节点的高可用集群,这时如果用iscsi来存储的话,成本会非常的高,如果就可以DRBD这种方案来进行解决。
我们可以找两台主机,在自己的主机上各自分出一块大小一样的分区,那么他们到底两台主机上的数据怎样同时保持同步呢?答案是在他们的内核层次上,通过某种机制来同步两台主机之间的数据同步,那么到底是什么机制呢?这两台主机的地位是否平等?在这
原创
2012-11-29 07:48:15
445阅读
准备工作:1.确保设置好IP地址,设置好hostname和修改/etc/sysconfig/network内hostname一致。同步时间:#ntpdatentp.api.bz2.node1和node2先做好互信。node1:#ssh-keygen-trsa-f~/.ssh/id_rsa-P''#cd~/.ssh/#ssh-copy-id-iid_rsa.pubroot@NODE2
转载
2018-06-04 17:22:32
417阅读
一 DRBDdrbd(Distributed Replicated Block Device,分布式复制块设备),实现用网络来镜像的备份整个设备(一般是存储设备)drbd接受到数据后,把数据写到本地的磁盘中,同时再发送一份到另外一台主机,另外一台主机把数据再存入本地的磁盘内。在整个传输的过程中,根据数据到达的地方,可以将drdb的复制模式分成3种:协议A:异步复制协议。本地写成功后立即返回,数据放
原创
2014-04-22 01:04:49
1532阅读
drbd + mysql 高可用集群 在上两篇中,我分别写到了 drbd 和 corosync、pacemaker、crm 的配置和使用,在本节中,我讲这两种东西结合起来,做出 drbd + mysql 高可用集群。一、实验环境系统版本:centos7实验机器: node1:192.168.163.172 &nbs
原创
2017-10-25 20:47:11
1768阅读
一、DRBD概述 DRBD (Distributed Replicated Block Device) 是 Linux 平台上的分散式储存系统。 由内核模组、用户空间工具组成,通常用于高可用性(high availability, HA)集群。其实现方式是通过网络在服务器之间的对块设备(硬盘,分区,逻辑卷等)进行镜像。你可以把它看作是一种网络RA
推荐
原创
2014-05-12 22:04:25
3123阅读
配置前提:
1.节点的名字必须跟uname -n的名字相同,而且两个主机必须能通过主机名来访问。尽量不通过DNS来访问。
2.双方的通信要必须通过SSL的无障碍通信机制
3.双节点之间可以通
转载
精选
2011-11-28 11:58:46
643阅读
配置前提: 1.节点的名字必须跟uname -n的名字相同,而且两个主机必须能通过主机名来访问。尽量不通过DNS来访问。 2.双方的通信要必须通过SSL的无障碍通信机制  
转载
精选
2016-03-29 11:13:35
650阅读
使用Pacemaker定义DRBD,资源流转,同时兼用Web资源,实现将Web资源定义在DRBD上的高可用集群。
文章分为4大板块,分别详细说明了
一:Corosync的配置
二:Web资源的定义
三:DRBD的安装和使用
四:将DRBD变为集群资源
原创
2011-09-15 15:57:26
1295阅读
点赞
8评论
一、准备工作
1、配置node1和node2的物理IP地址:|
node1:
ifconfig eth0 192.168.0.202/24
node2:
ifconfig eth0 192.168.0.204/24
2、配置两主机名,保证重启之后主机名不变
node1:
sed -i 's@\(HOSTNAME=\).*@\1node1.a.org
原创
2011-09-15 17:32:20
678阅读
点赞
2评论
一、前言 本篇博文只是实现Corosync + Pacemaker + DRBD + MySQL,实现MySQL的高可用。更多的基础知识在前几篇博文中已有涉猎,故更多的理论细节将不再此篇中详述。 若想了解高可用基础知识,请参考:http://hoolee.blog.51cto.com/7934938/1406951 若想
原创
2014-05-18 00:59:09
10000+阅读
corosync+drbd实现mariadb高可用集群
原创
2015-06-07 23:30:26
1075阅读
点赞
大纲一、前言二、DRBD 是什么三、DRBD 主要功能四、DRBD 工作原理五、DRBD与HA 集群六、DRBD 复制模式七、DRBD 配置工具八、DRBD 配置文件九、DRBD 资源十、DRBD 支持的底层设备十一、DRBD 配置步骤十二、安装与配置 DRBD 详解 十三、DRBD 双主模式配置示例一、前言 在这一篇博文中我们主要讲解DRBD
原创
2013-08-17 14:18:50
10000+阅读
点赞
4评论
heartbeat+DRBD+mysql高可用集群实战四台主机主机名 IP地址  
原创
精选
2014-07-21 12:43:09
1030阅读
使用drbd实现高可用集群的共享存储
对于双节点集群来说,如果我们用到同样网页的时候,一种常见的解决方案就是使用nfs来提供一个共享的nas设备,是两个接点在必要的时候将其挂载上来使用,这样就使得,其中各一个接点出现故障的时候,另一个接点可以提供同样内容的文件;但是,如果nfsserver出现了故障,这样两个各接点怎么办都得不到网页了,由此看来,这个nfsserver就是一个单点
原创
2011-09-15 14:32:52
505阅读
DRBD
Distrubuted Replicated Block Device 分布式复制块设备
与ipvs和iptables类似 DRBD功能是在内核中完成DRDB
需要在用户空间定义磁盘设备为DRDB设备 drdbadm
一般数据写入磁盘的过程:Service--> Fs--> BufferCache-->Disk Sched
原创
2012-04-17 18:27:27
1460阅读
点赞
一、DRBD 在架构MySQL高可用集群之前,有必要先介绍一下什么是DRBD,以及DRBD的原理和其工作方式1、什么是DRBDDRBD (Distributed Replicated Block Device,分布式复制块设备)是由内核模块和相关脚本而构成,用以构建高可用性的集群。其实现方式是通过网络来镜像整个设备,是一个跨主机的镜像,所以可以把DRBD理解为是一种网络R
推荐
原创
2014-04-23 22:39:23
1754阅读
点赞
Corosync + DRBD + MySQL 构建高可用MySQL集群节点规划:node1.huhu.com172.16.100.103 node2.huhu.com172.16.100.104 资源名称规划资源名称:可以是除了空白字符外的任意ACSII码字符DRBD设备:在双节点上,此DRBD设备文件,一般为/dev/drbdN,主设备号147 磁盘:在双方节点上,各自
推荐
原创
2014-07-09 18:55:24
1282阅读
点赞