Red Hat Training
A Red Hat training course is available for Red Hat Satellite
1.4. 它如何工作?
RHN Satellite 由以下的组件组成:
- 数据库 — 对于 Stand-Alone Database,这可能是机构现有数据库或者最好是一台独立的机器。RHN Satellite 支持 Oracle 数据库 10g R2 标准版或者企业版。对于 Embedded Database,数据库与 RHN Satellite 绑定,并在安装的过程中将其安装在同一台机器中。
- RHN Satellite — 核心部分,是在客户端系统中运行的 Red Hat Update Agent 的切入点。RHN Satellite 也包括一个 Apache HTTP 服务器(为 XML-RPC 请求提供服务)。
- RHN Satellite 网页界面 — 高级系统、系统组群、用户和频道管理界面。
- RPM 存储库 — 该机构可识别的 Red Hat RPM 软件包以及定制的 RPM 软件包存储库。
- 管理工具:
- 数据库和文件系统同步工具
- RPM 导入工具
- 频道维护工具(基于网页)
- 勘误管理工具(基于网页)
- 用户管理工具(基于网页)
- 客户端管理和系统组群工具(基于网页)
- 客户端系统中的 Red Hat Update Agent
必须重新配置客户端系统中的 Red Hat Update Agent 才可以在机构内部的 RHN Satellite 中,而不是从中央 Red Hat Network 服务器中搜索更新。在这次一次性重新配置后,客户端系统可以使用 Red Hat Update Agent 在本地搜索更新;或者系统管理员可以通过 RHN Satellite 网站调度行动。
重要
Red Hat 强烈推荐,与 RHN Satellite 连接的客户端应该使用最新的 Red Hat Enterprise Linux 来保证正确的连接。
当客户端系统要求更新时,机构的内部 RHN Satellite 会查询其数据库、验证客户端系统、确定对这个客户端系统有效的软件包、并将需要的 RPM 发给客户端系统。根据客户端系统的属性,还要安装软件包。如果安装了软件包,客户端系统回向 RHN Satellite 中的数据库发送一个更新的软件包侧写,会从客户端过时的软件包列表中删除这些软件包。
机构可以将位置配置为只从本地区域网络,或者同时从本地区域网络和互联网访问 RHN Satellite。Satellite 版的 RHN 网站允许对客户端系统、系统组群和用户的完全控制。
使用 RHN Satellite 管理工具同步 Red Hat Network 中的 RHN Satellite 数据库和软件包存储库。RHN Satellite 导入工具允许系统管理员将定制 RPM 软件包包括在软件包存储库中。
RHN Satellite 可以和 RHN Proxy Server 一起使用来为机构提供一个分布的、自我管理的 Red Hat Network 部署。例如,一个机构可以在一个安全的地方管理一个 RHN Satellite。有本地网络连接到 RHN Satellite 的 Red Hat 系统可以连接到它。其它远程的办公室维护一个与这个 RHN Satellite 连接的 RHN Proxy Server。机构内处于不同位置的办公地点必须通过网络相互连接,但这个网络连接可以是一个专用的网络;这个系统并不需要与互联网连接。请参阅《RHN Proxy Server 安装指南》来获得详细的信息。
图 1.1. 共同使用 RHN Satellite 和 RHN Proxy Server