保持已安装的 RPM 同步

保持已安装的 RPM 同步

保持多台 CentoS/RH 5 服务器保持同一套 RPM 的最佳方法是什么?即,当我使用通用 YUM 存储库在其中一个服务器上安装或更新 RPM 时,让其他服务器也更新/安装它。

将存储库中的所有内容保持更新至最新版本是不可能的。

答案1

以下想法也许能帮到你:

  • 使用 yum versionlock 插件 ( yum install yum-plugin-versionlock) 将特定包锁定到特定版本或发行版。
  • 使用卡特洛或年长者太空行走更集中的管理工具,类似于 Red Hat Satellite。它允许您创建包含特定软件包的自定义软件频道。

答案2

选择你的方法。

  • 推出您自己的 repo 并将其保持更新到您想要的最新版本。
  • 使用像 Puppet 这样的工具。
  • 使用分布式 shell 发出更新命令。
  • 使用一台机器作为主机器,并编写一个脚本工具,该工具读取主机器上的包列表并在其他机器上使用该包列表。

答案3

除了列出的工具/想法之外,另一个很好的解决方案是纸浆

相关内容