第 4 章 设置测试环境
认证产品的第一步是设置可运行测试的环境。测试环境仅由 Undercloud 节点组成。
所有强制测试,验证裸机认证在 Undercloud 节点上运行所需的系统配置。
如果您希望使用 Cockpit 而不是命令行进行裸机测试,您必须首先设置 Cockpit。具体步骤 ,请参阅使用 Cockpit 配置系统并运行测试。
4.1. 设置 Undercloud 节点 复制链接链接已复制到粘贴板!
先决条件
您已根据支持的 RHEL 版本在系统上安装 RHOSP。
确保使用 RHOSP Director 进行安装,因为它是在生产环境中安装和管理 RHOSP 的支持工具。
对应的支持的版本如下:
Expand RHOSP 版本 支持的 RHEL 版本 RHEL 16.0
8.1
RHEL 16.1
8.2
RHEL 16.2
8.4
RHEL 17.0
9.0
RHEL 17.1
9.2 和 9.4
- 确保 RSA 私钥文件采用 PEM 格式。如需更多信息,请参阅 RHOSP 17.1 配置参考文档。
流程
使用您的 RHN 凭证,通过红帽订阅管理注册您的系统:
# subscription-manager register显示您的系统可用订阅列表:
# subscription-manager list --available*搜索提供红帽认证(用于 RHEL 服务器)存储库的订阅,并记录订阅及其池 ID。
将订阅附加到您的系统:
# subscription-manager attach --pool=<pool_ID>将 pool_ID 替换为订阅的池 ID。
订阅红帽认证频道:
对于 RHEL 8:
# subscription-manager repos --enable=cert-1-for-rhel-8-<HOSTTYPE>-rpms将 HOSTTYPE 替换为系统架构。要查找系统架构,请运行
uname -mExample:
# subscription-manager repos --enable=cert-1-for-rhel-8-x86_64-rpms对于 RHEL 9:
# subscription-manager repos --enable=cert-1-for-rhel-9-<HOSTTYPE>-rpms将 HOSTTYPE 替换为系统架构。要查找系统架构,请运行
uname -m示例:
# subscription-manager repos --enable=cert-1-for-rhel-9-x86_64-rpms
安装认证 RPM。
仅在 RHEL 9 中
# yum install redhat-certification
安装 OpenStack 测试套件软件包:
yum install redhat-certification-baremetal