对于那里的系统管理员,我试图了解您如何为小型项目维护冗余服务器。我想到的服务器数量不多,只有两台,但我想到了三个主要的基本服务:HTTP、邮件和 DNS。你如何自动化这种双重性?rsync 是首选工具吗(同样适用于小型项目)?
除了这些任务的常用工具外,对书籍和文章的引用将不胜感激。方法越多越好。
听起来您真正的问题实际上是如何使服务高度可用(如果这不是真正的问题,请忽略)。由于您在谈论服务器、服务和数据(区域文件、apache docroot 等)——如果我的猜测是对的,您可能想要调整问题的标题和标签:)
可以通过以下方式实现:
cp
您挂载 NFS)我相信这不是你真正要求的......
Rsync是不是可以选择的工具为高可用性(HA) 。如果您想同步 2 个目录,
它是首选工具。
您应该浏览 Clusterlabs的Clusters from Scratch Guide以获得一个想法。这包括以下主题:
它或多或少是一个循序渐进的方法,可以为您提供正确的指导。但是请注意,如果您刚开始使用 HA,那么它不是一个下午就能搞定的主题。此外,因为您将其标记为sysadmin-basics
:预计会遇到困难(但在理解概念后会有所回报)