构建 Keepalived + DRBD + NFS 可用集群
基于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的无障碍通信机制         &nbsp
转载 精选 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点赞
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点赞
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阅读
1点赞
linux下可用集群DRBD详解
原创 2016-08-11 15:41:36
885阅读
大纲一、前言二、DRBD 是什么三、DRBD 主要功能四、DRBD 工作原理五、DRBD与HA 集群六、DRBD 复制模式七、DRBD 配置工具八、DRBD 配置文件九、DRBD 资源十、DRBD 支持的底层设备十一、DRBD 配置步骤十二、安装与配置 DRBD 详解 十三、DRBD 双主模式配置示例一、前言        在这一篇博文中我们主要讲解DRBD
原创 2013-08-17 14:18:50
10000+阅读
6点赞
4评论
 heartbeat+DRBD+mysql可用集群实战四台主机主机名                 IP地址         &nbsp
原创 精选 2014-07-21 12:43:09
1030阅读
基于drbd的mariaDB的可用集群
原创 2015-06-03 18:39:34
602阅读
  使用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阅读
1点赞
一、DRBD    在架构MySQL可用集群之前,有必要先介绍一下什么是DRBD,以及DRBD的原理和其工作方式1、什么是DRBDDRBD (Distributed Replicated Block Device,分布式复制块设备)是由内核模块和相关脚本而构成,用以构建可用性的集群。其实现方式是通过网络来镜像整个设备,是一个跨主机的镜像,所以可以把DRBD理解为是一种网络R
推荐 原创 2014-04-23 22:39:23
1754阅读
2点赞
  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阅读
1点赞
  • 1
  • 2
  • 3
  • 4
  • 5