DRBD安装配置

测试环境

[[email protected] ~]# uname -r

3.10.0-862.el7.x86_64

[[email protected] ~]# cat /etc/redhat-release

CentOS Linux release 7.5.1804 (Core)


Host machime


hostname


IP Address


Host1


Drbd1


192.168.85.71


Host2


Drbd2


192.168.85.72

安装DBBD

1.设置IP地址

#vi /etc/sysconfig/network-scripts/ifcfg-en33

TYPE=Ethernet

PROXY_METHOD=none

BROWSER_ONLY=no

BOOTPROTO=static

IPADDR=192.168.85.71

NETMASK=255.255.255.0

GATEWAY=192.168.85.2

DNS1=192.168.85.2

DEFROUTE=yes

IPV4_FAILURE_FATAL=no

IPV6INIT=yes

IPV6_AUTOCONF=yes

IPV6_DEFROUTE=yes

IPV6_FAILURE_FATAL=no

IPV6_ADDR_GEN_MODE=stable-privacy

NAME=ens33

UUID=1acc8480-c3dc-4f29-9945-82afac9a68b3

DEVICE=ens33

ONBOOT=yes

  1. 设置主机名

#hostnamectl  set-hostname  drbd1

  1. 设置主机名解析

#vi /etc/hosts

192.168.85.71 drbd1

192.168.85.72 drbd2

4.关闭防火墙

#systemctl disable firewalld

#setenforce 0

5. 安装DRBD

#rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

# rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm

#yum install drbd90 kmod-drbd90

配置DRBD

#vi /etc/drbd.d/r0.res

resource r0 {

on drbd1 {

device  /dev/drbd1;

disk    /dev/sdb1;

address 192.168.85.71:7789;

meta-disk internal;

}

on drbd2 {

device  /dev/drbd1;

disk    /dev/sdb1;

address 192.168.85.72:7789;

meta-disk internal;

}

}

# drbdadm create-md r0

# drbdadm up r0

# drbdadm status r0

r0 role:Secondary

disk:Inconsistent

drbd2 connection:Connecting

# drbdadm primary --force r0(此命令只能在一个节点上执行一次)

[[email protected] ~]# drbdadm status r0

r0 role:Primary

disk:UpToDate

drbd2 role:Secondary

replication:SyncSource peer-disk:Inconsistent done:25.00

[[email protected] ~]# drbdadm status r0

r0 role:Primary

disk:UpToDate

drbd2 role:Secondary

peer-disk:UpToDate

原文地址:https://www.cnblogs.com/wujianming/p/9277032.html

时间: 2025-01-05 22:45:10

DRBD安装配置的相关文章

DRBD 安装配置、工作原理及故障恢复

DRBD 安装配置.工作原理及故障恢复 一.DRBD 简介 DRBD的全称为:Distributed ReplicatedBlock Device(DRBD)分布式块设备复制,DRBD是由内核模块和相关脚本而构成,用以构建高可用性的集群.其实现方式是通过网络来镜像整个设备.你可以把它看作是一种网络RAID.它允许用户在远程机器上建立一个本地块设备的实时镜像. 1. DRBD是如何工作的呢? (DRBD Primary)负责接收数据,把数据写到本地磁盘并发送给另一台主机(DRBD Secondar

Drbd 安装配置

一.Drbd介绍 Distributed Replicated Block Device(DRBD)是基于块设备在不同的高可用服务器之间同步和镜像数据的软件,通过它可以实现在网络中两台服务器这间基于块设备级别的实时或异步镜像或同步复制,其实就类似于rsync+inotify这样的架构项目软件.只不过DRBD是基于文件系统底层的,即block层级同步,而rsync+inotify是在文件系统之上的实际物理文件的同步,因此,drbc的效率更高,效果更好. 提示:所指的块设备可以是磁盘分区,LVM逻辑

基于CentOS6.7的DRBD安装配置过程详解

一.DRBD简介 DRBD的全称为:Distributed ReplicatedBlock Device(DRBD)分布式块设备复制,DRBD是由内核模块和相关脚本而构成,用以构建高可用性的集群.其实现方式是通过网络来镜像整个设备.你可以把它看作是一种网络RAID.它允许用户在远程机器上建立一个本地块设备的实时镜像. 二.DRBD是如何工作的呢? (DRBD Primary)负责接收数据,把数据写到本地磁盘并发送给另一台主机(DRBD Secondary).另一个主机再将数据存到自己的磁盘中.目

Drbd的基本概念及简单的Drbd安装配置

Drbd(Distributed Replicated Block Device)为分布式复制块设备 是内核中的一个模块,要想让其工作起来要借助drbdadm等命令工具 Drbd类似于Raid1(mirror模式),但是Raid1的磁盘位于同一个主机上,通过总线直接连接主机,且两块磁盘必须一样大,因为所谓的镜像是按位对应同步存储的,Raid有控制芯片叫控制器(Controller),直接内置在在主板上:而通过PCI插槽提供的叫适配器(adaptor) Drbd将位于两个主机上的不同磁盘或分区做成

DRBD安装配置、工作原理及故障恢复

一.DRBD简介 DRBD的全称为:Distributed ReplicatedBlock Device(DRBD)分布式块设备复制,DRBD是由内核模块和相关脚本而构成,用以构建高可用性的集群.其实现方式是通过网络来镜像整个设备.你可以把它看作是一种网络RAID.它允许用户在远程机器上建立一个本地块设备的实时镜像. 二.DRBD是如何工作的呢? (DRBD Primary)负责接收数据,把数据写到本地磁盘并发送给另一台主机(DRBD Secondary).另一个主机再将数据存到自己的磁盘中.目

Centos6下DRBD的安装配置

导读 Distributed Replicated Block Device(DRBD)是一个用软件实现的.无共享的.服务器之间镜像块设备内容的存储复制解决方案.数据镜像:实时.透明.同步(所有服务器都成功后返回).异步(本地服务器成功后返回).DRBD的核心功能通过Linux的内核实现,最接近系统的IO栈,但它不能神奇地添加上层的功能比如检测到EXT3文件系统的崩溃.DRBD的位置处于文件系统以下,比文件系统更加靠近操作系统内核及IO栈. 一.安装环境说明 系统版本:CentOS6.5 DRB

DRBD编译安装配置

一.简介 DRBD的全称为:Distributed ReplicatedBlock Device(DRBD)分布式块设备复制,DRBD 是由内核模块和相关脚本而构成,用以构建高可用性的集群.其实现方式是通过网络来镜像整个设备.它允许用户在远程机器上建立一个本地块设备的实时镜像.与心跳连接结合使用,也可以把它看作是一种网络RAID. DRBD是一个用软件实现的.无共享的.服务器之间镜像块设备内容的存储复制解决方案. DRBD Logo数据镜像:实时.透明.同步(所有服务器都成功后返回).异步(本地

DRBD源码安装配置

DRBD简介 DRBD实际上是一种块设备的实现,主要被用于Linux平台下的高可用(HA)方案之中.他是有内核模块和相关程序而组成,通过网络通信 来同步镜像整个设备,有点类似于一个网络RAID的功能.也就是说当你将数据写入本地的DRBD设备上的文件系统时,数据会同时被发送到网络中的另外一台 主机之上,并以完全相同的形式记录在一个文件系统中(实际上文件系统的创建也是由DRBD的同步来实现的).本地节点(主机)与远程节点(主机)的数据可 以保证实时的同步,并保证IO的一致性.所以当本地节点的主机出现

drdb 安装配置

DRBD 安装及配置 DRBD主:10.1.1.5 DRBD备:10.1.1.6 1.下载源码包: 地址:www.drbd.org 2.安装: 2.1 安装依赖: yum install kernel-devel kernel-headers 2.2.编译安装 tar -zxf drbd-8.3.16.tar.gz ./configure --prefix=/usr/local/drbd --with-km make && make install 2.3 拷贝配置文件模板 mv /usr