第 1 章 为安装准备您的环境
1.1. 系统要求
以下要求适用于联网的基础操作系统:
- x86_64 架构
- 至少 4 核 2.0 GHz CPU
- 胶囊服务器需要至少 12 GB RAM 才能正常工作。另外,还建议使用至少 4 GB RAM swap 空间。以低于最小值的 RAM 运行的胶囊可能无法正确运行。
- 安装了应用了所有可用更新的支持的操作系统
- 唯一主机名,可以包含小写字母、数字、句点(.)和连字符(-)
- 当前的 Red Hat Satellite 订阅
- 管理用户(root)访问权限
- 系统 umask 为 0022
- 使用完全限定域名进行全正向和反向 DNS 解析
卫星仅支持 UTF-8
编码。如果您的地区是美国且您的语言为英文,请将 en_US.utf-8
设置为系统范围区域设置。有关在 Red Hat Enterprise Linux 中配置系统区域设置的更多信息,请参阅在 Red Hat Enterprise Linux 8 配置基本系统设置 中配置系统区域设置。
您的 Satellite 必须在您的客户门户网站中有 Red Hat Satellite Infrastructure Subscription 清单。Satellite 必须启用并同步 satellite-capsule-6.x 存储库。要在客户门户网站中创建、管理和导出红帽订阅清单,请参阅在 Subscription Central 中为连接的 Satellite 服务器创建和管理清单。
卫星服务器和胶囊服务器不支持主机名中的短名称。在使用自定义证书时,自定义证书的通用名称(CN)必须是完全限定域名(FQDN)而不是短名称。这不适用于 Satellite 的客户端。
在安装 Capsule Server 前,请确保您的环境满足安装要求。
Capsule 的版本必须与安装的 Satellite 版本匹配。它不应不同。例如,Capsule 版本 6.12 无法与 Satellite 版本 6.11 注册。
除了运行胶囊服务器外,必须安装到一个全新的调配的系统上,该系统上没有提供其他功能。全新置备的系统不得由外部身份提供程序提供以下用户,以避免与胶囊服务器创建的本地用户冲突:
- Apache
- foreman-proxy
- postgres
- Pulp
- puppet
- qdrouterd
- redis
有关扩展胶囊服务器的更多信息,请参阅 胶囊服务器扩展注意事项。
认证的虚拟机监控程序
胶囊服务器在支持运行 Red Hat Enterprise Linux 的虚拟机监控程序上运行的物理系统和虚拟机均完全支持。有关认证虚拟机监控程序的更多信息,请参阅 Red Hat OpenStack Platform、Red Hat Virtualization、Red Hat OpenShift Virtualization 和带有 KVM 的 Red Hat Enterprise Linux 中的认证的客户机操作系统。
SELinux Mode
必须启用 SELinux,可以是 enforcing 或 permissive 模式。不支持使用禁用 SELinux 进行安装。
FIPS 模式
您可以在以 FIPS 模式运行的 Red Hat Enterprise Linux 系统上安装 Satellite。安装 Satellite 后您无法启用 FIPS 模式。如需更多信息,请参阅 在 Red Hat Enterprise Linux 安全强化 中安装启用了 FIPS 模式的 RHEL 8 系统。
Satellite 支持 DEFAULT 和 FIPS 加密操作。Satellite 和 Capsule 安装不支持 FUTURE crypto-policy。