5.3. 下载策略概述


Red Hat Satellite 提供多个下载策略来同步 RPM 内容。例如,您可能希望只下载内容元数据,同时延迟实际内容下载。

Satellite 服务器有以下策略:

immediate
Satellite 服务器在同步期间下载所有元数据和软件包。
按需
Satellite 服务器仅在同步期间下载元数据。只有当胶囊或直接连接的客户端请求时,Satellite 服务器才会获取并存储在文件系统中。如果将 Capsule 上的对应存储库设置为 Immediate,因为 Satellite 服务器被强制下载所有软件包,则此设置无效。
背景信息
Satellite 服务器会创建一个后台任务,以在初始同步后下载所有软件包。

On DemandBackground 策略充当 Lazy Synchronization 功能,因为它们节省时间同步内容。lazy 同步功能必须仅用于 yum 软件仓库。您可以将软件包添加到内容视图,并正常提升到生命周期环境。

胶囊服务器提供以下策略:

immediate
Capsule 服务器在同步期间下载所有元数据和软件包。如果 Satellite 服务器上对应的存储库被设置为 On Demand,则不要使用此设置,因为 Satellite 服务器被强制下载所有软件包。
按需
Capsule 服务器仅在同步期间下载元数据。胶囊服务器仅在直接连接的客户端请求时获取并存储文件系统上的软件包。使用 On Demand 下载策略时,如果胶囊服务器上不可用内容,则会从 Satellite 服务器下载其内容。
背景信息
胶囊服务器会创建一个后台任务,以在初始同步后下载所有软件包。
inherit
胶囊服务器将从卫星服务器上对应的存储库继承存储库的下载策略。

如果使用 --enable-foreman-proxy-plugin-pulp 设置为 false,则这些策略不可用。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat