Heartbeat+DRBD+NFS环境部署

分布式复制块设备(DRBD 技术)是一种基于软件的,无共享,复制的存储解决方案,在服务器之间的对块设备(硬盘,分区,逻辑卷等)进行镜像

DRBD 镜像数据的特点:

实时性:当应用对磁盘的数据进行修改时,复制立即发生。

透明性:应用程序的数据存储在镜像设备上是独立和透明的,数据可存储在不同的服务器

上。

同步镜像和异步镜像:同步镜像,当本地发申请进行写操作进行时,同步写到两台服务器

上。异步镜像,当本地写申请已经完成对本地的写操作时,开始对对应的服务器进行写操作

二、要求及拓扑

本实验部署drbd+heartbeat+nfs环境,建立一个高可用(HA)的文件系统服务器集群,通过DRBD保证了服务器数据的完整性和一致性。在高可用(HA)中使用DRBD功能,可以代替使用一个共享盘阵。因为数据同时存在于本地主服务器和备份服务器上。切换时,远程主机只要使用它上面的那份备份数据,就可以继续提供主服务器上相同的服务,并且client用户对主服务器的故障无感知。

三、实验环境

系统:VMware RedHat-5.4

master  node1.abc.com    192.168.2.1    eth1 192.168.3.1

slave  node2.abc.com    192.168.2.2    eth1 192.168.3.2

虚拟ip:192.168.2.100

两台服务器新加一块硬盘/dev/sdb,创建/dev/sdb1分区互为镜像

注意创建分区时,大小要一致,若不一致,以小的为准

//时间相同,读取主板时间作为当前时间

# hwclock  -s

//两个服务器的hosts文件修改,可以正常解析ip与主机名

# echo "192.168.2.1  node1.abc.com" >> /etc/hosts

# echo "192.168.2.2  node1.abc.com" >> /etc/hosts

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/8fc03af5183e7374fe8638098ab4d789.html