CentOS 5.4 DRBD主从模式安装配置教程

需积分: 26 18 下载量 175 浏览量 更新于2024-09-09 收藏 200KB DOC 举报
本文档详细介绍了在 CentOS 5.4 i386 系统环境下使用 DRBD (Distributed Replicated Block Device) 安装配置主从模式的过程。首先,由于作者提到通过 yum 安装可能会遇到内核升级导致无法加载 drbd 模块的问题,因此推荐采用源代码安装方法。以下是安装步骤: 1. **下载源代码**:从 Linbit 的官方仓库下载 DRBD 的源代码包,例如 `drbd-8.2.5.tar.gz`,并通过 `wget` 命令获取。 2. **构建与安装**: - 解压缩下载的源码包:`tar xvf drbd-8.2.5.tar.gz` - 进入源码目录:`cd drbd-8.2.5` - 使用 `make KDIR=/usr/src/kernels/2.6.18-164.el5-i686/` 进行编译,确保内核源码路径与系统内核版本匹配 - 安装 DRBD 和相关工具:`make install KDIR=/usr/src/kernels/2.6.18-164.el5-i686/` 3. **检查安装**: - 确认已安装的命令行工具:`drbd`, `drbdadm`, `drbdmeta`, `drbdsetup` - 检查 drbd 模块是否加载到内核:`lsmod | grep drbd`,如果输出包含 `drbd`,则说明模块已成功加载 4. **配置环境**: - 在两个服务器 (`Server01` 和 `Server02`) 上分别执行上述步骤,并在 `/etc/hosts` 文件中添加 IP 地址映射 - 确保网络设置正确,如 `vim /etc/sysconfig/network` 中的 `NETWORKING` 设为 `yes`,而 `NETWORKING_IPV6` 设为 `no` 5. **主配置文件**:编辑 `/etc/drbd.conf`,这是 DRBD 配置的核心文件,定义了磁盘镜像的参数,包括磁盘分区、复制策略等。 6. **服务管理**: - 将 DRBD 服务添加到系统启动项:`chkconfig drbd on`,确保在系统启动时自动运行 通过这些步骤,用户可以在 CentOS 5.4 环境中搭建起 DRBD 主从模式的分布式存储环境,实现了数据在两台服务器之间的实时同步和冗余备份。在实际操作中,还需要根据具体需求调整配置文件和网络设置,以满足业务需求。