第 1 章 关于红帽更新基础架构 4
Red Hat Update Infrastructure 4(Red Hat Update Infrastructure 4)是一个高度可扩展的、高度冗余的框架,可让您管理存储库和内容。它还可让云供应商为 Red Hat Enterprise Linux(RHEL)实例提供内容和更新。根据上游 Pulp 项目,RHUI 允许云提供商在本地镜像红帽托管的存储库内容,创建具有自身内容的自定义软件仓库,并通过负载平衡的内容将这些存储库提供给大型最终用户。
作为系统管理员,您可以通过安装和配置红帽更新设备 (RHUA)、内容交付服务器(CDS)、存储库、共享存储和负载平衡,准备您的基础架构以参与红帽认证云和服务提供商计划。
配置 RHUI 由以下任务组成:
- 创建并同步红帽软件仓库
- 创建客户端授权证书和密钥配置 RPM
- 为 RHUI 服务器创建客户端配置集
经验丰富的 RHEL 系统管理员是目标读者。具有有限 RHEL 技能的系统管理员应考虑与红帽咨询合作以提供红帽认证云提供商架构服务。
使用以下主题配置、管理和更新 RHUI:
- RHUI 组件
- 内容供应商类型
- 用于管理组件的命令行接口(CLI)
- 工具命令
- 证书管理
- 内容管理
1.1. 安装选项 复制链接链接已复制到粘贴板!
下表介绍了各种红帽更新基础架构 4 组件。
| 组件 | ancronym | 功能 | 替代方案 |
|---|---|---|---|
| Red Hat Update Appliance | RHUA | 从红帽内容交付网络下载内容并将其存储在共享存储中 | 无 |
| 内容交付服务器 | CDS |
提供客户端连接的 | 无 |
| HAProxy | 无 | 在 CDS 节点间提供负载均衡 | 现有负载均衡解决方案 |
| 共享存储 | 无 | 提供共享存储 | 现有存储解决方案 |
下表描述了如何执行安装任务。
| 安装任务 | 执行 |
|---|---|
| 安装 RHEL 8 | RHUA、CDS 和 HAProxy |
| 使用 RHUI 消费者类型注册系统 | RHUA |
| 使用默认消费者类型注册系统 | CDS 和 HAProxy |
| 应用更新 | RHUA、CDS 和 HAProxy |
|
安装 | RHUA |
|
运行 | RHUA |
1.1.1. 选项 1:完整安装 复制链接链接已复制到粘贴板!
- 具有共享存储的 RHUA
- 使用这个共享存储的两个或者多个 CDS 节点
- 一个或多个 HAProxy 负载均衡器
1.1.2. 选项 2:使用现有存储解决方案安装 复制链接链接已复制到粘贴板!
- 具有现有存储解决方案的 RHUA
- 具有此现有存储解决方案的两个或更多 CDS 节点
- 一个或多个 HAProxy 负载均衡器
1.1.3. 选项 3:使用现有负载均衡器解决方案安装 复制链接链接已复制到粘贴板!
- 具有共享存储的 RHUA
- 使用这个共享存储的两个或者多个 CDS 节点
- 现有的负载均衡器
1.1.4. 选项 4:使用现有存储和负载平衡器解决方案安装 复制链接链接已复制到粘贴板!
- 具有现有存储解决方案的 RHUA
- 具有此现有共享存储的两个或者多个 CDS 节点
- 现有的负载均衡器
Red Hat Update Infrastructure 必须与至少两个 CDS 节点和负载均衡器节点一起使用。在没有负载均衡器节点和单一 CDS 节点的情况下安装不被支持。
下图显示了各种 Red Hat Update Infrastructure 4 组件如何交互的高级视图。
图 1.1. Red Hat Update Infrastructure 4 概述
在单独的 x86_64 服务器(裸机或虚拟机)上安装 RHUA 和 CDS 节点。确保连接到 RHUI 的所有服务器和网络都可以访问 Red Hat Subscription Management 服务。