所以我在上面设置了带有 LVM 的 RAID1,然后将 LVM 用作 DRBD 的物理磁盘。我计划将 DRBD 安装到 /mnt/data,然后将 apache2、mysql 和 ftp 的所有配置和数据文件分别移动到 /mnt/data。这个设置好吗?推荐还是反对?想法?第一次设置这个。提前致谢。
编辑:我可以使用 DRBD 作为除 /boot 之外的整个操作系统的基础并完成它吗?
所以我在上面设置了带有 LVM 的 RAID1,然后将 LVM 用作 DRBD 的物理磁盘。我计划将 DRBD 安装到 /mnt/data,然后将 apache2、mysql 和 ftp 的所有配置和数据文件分别移动到 /mnt/data。这个设置好吗?推荐还是反对?想法?第一次设置这个。提前致谢。
编辑:我可以使用 DRBD 作为除 /boot 之外的整个操作系统的基础并完成它吗?
如果您的目标是在多台机器上保持一致的配置文件副本,那么 Puppet 之类的工具可能更适合这项任务。
这可能会让下一个人更直观地查看系统,并防止包管理软件崩溃。此外,配置文件通常被硬编码到软件中,因此您要么重新编译,要么创建符号链接,直到牛回家。
使用配置管理系统并实施离线备份。另请参阅Linux 系统的配置部署
不!对于初学者,除非您使用 DHCP,否则您的系统将具有相同的主机名 (
/etc/hostname
) 和相同的 IP。那么您将如何将它们指向彼此以供 DRDB 使用?你提出的肯定是一个通用的配置。
如果您将它与某种集群资源管理器结合使用是最有意义的,这样您的所有服务和活动的 DRBD 卷都会在发生故障时自动移动到您的辅助主机。