drbd介绍及部署方法[陆续更新]
部分转载感谢原作者,原文地址 https://www.cnblogs.com/NewStudy/p/7270390.html drbd版本drbd-9.0.21-1. drbd-utils版本 drbd-utils-9.7.1. Drbd 全称distributed replicated block device 基于块设备在不同高可用服务器对之间同步和镜像数据的软件,通过它可以实现在网络中的两台服务器之间基于块设备之前的 实时或异步镜像或同步复制,其实就是类似于rsync+inotify这种项目架构.只不过drbd是基于文件系统底层的,即block层级同步. 而rsync+inotify 是基于文件的同步,因为drbd效率更高,效果更好,增量方式 上面提到的块设备可以是 ,磁盘分区,LVM逻辑卷,或整块磁盘,即磁盘块的复制,相当于网络raid1功能 drbd三种同步协议 protocol A B C 协议A:异步同步模式 协议B:内存同步(半同步)复制 协议C:同步复制协议 协议C 用的最多 drbd生产应用模式 单主模式,主备模式,典型 复主模式:采用共享cluster文件系统,GFS OCFS2 drbd企业应用场景 高可用服务器之间的数据同步 heartbeat+drbd+nfs/mfs/gfs heartbeat+drbd+mysql/oracle 特点:主提供状态读写