第 4 章 设置测试环境
要认证您的产品,您必须首先设置可运行测试的环境。测试环境由测试的主机(HUT)组成。
4.1. 对于 RHEL 硬件认证 复制链接链接已复制到粘贴板!
设置可运行测试的测试环境。
测试环境由至少两个系统组成:
- 系统 1:作为正在测试的主机(HUT)
- 系统 2: 作为测试服务器的 Acts
4.1.1. 在 test 下设置主机 复制链接链接已复制到粘贴板!
安装或配置需要认证的产品的系统称为测试(HUT)下的主机。
先决条件
- HUT 已安装 RHEL 8 或更高版本。为方便起见,红帽提供了 kickstart 文件来安装 HUT 的操作系统。在启动安装过程前,按照适合您系统的说明进行操作。
红帽硬件认证需要为通过硬件认证而认证的 Red Hat Enterprise Linux 版本使用正式发行(GA)内核。
安装 RHEL 时,请下载并使用 Binary DVD 离线安装镜像,而不是引导 ISO 镜像。Boot ISO 镜像需要网络连接,并将自动安装当前内核,而不是所需的 GA 内核。
在安装过程中,不要使用 Red Hat Subscription Management (RHSM)注册系统。在安装完成后,只有使用 RHSM 注册系统。
流程
配置 红帽认证 存储库。
使用您的 RHN 凭证,通过红帽订阅管理注册您的系统:
# subscription-manager register显示您的系统可用订阅列表:
# subscription-manager list --available*- 搜索提供红帽认证(用于 RHEL 服务器)存储库的订阅,并记录订阅及其池 ID。
将订阅附加到您的系统。将 pool_ID 替换为订阅的池 ID。
# subscription-manager attach --pool=<pool_ID>注意如果您启用了 Red Hat Subscription Management 的简单内容访问,则不必将订阅附加到您的系统。如需了解更多详细信息,请参阅如何为红帽订阅管理启用简单内容访问?
订阅红帽认证频道:
$ subscription-manager repos --enable=cert-1-for-rhel-<VERSION>-<HOSTTYPE>-rpms将 VERSION 替换为 SUT 上的 RHEL 版本号
subscription-manager repos --enable=cert-1-for-rhel-9-<HOSTTYPE>-rpms要查找系统架构,请运行
$ uname -m将 HOSTTYPE 替换为系统架构。
$ subscription-manager repos --enable=cert-1-for-rhel-<VERSION>-x86_64-rpms安装硬件测试套件软件包:
注意此步骤仅适用于 RHEL 版本 9 或更高版本。
$ dnf install redhat-certification-hardware
4.1.2. 设置测试服务器 复制链接链接已复制到粘贴板!
在测试下的主机上运行的某些测试(HUT)需要第二个系统通过。第二个系统被称为测试服务器。
例如,检查带宽的测试,将数据从一个系统传输给另一个系统,以便传递。
先决条件
- 测试服务器安装了 RHEL 版本 8、9 或 10。
红帽建议您的测试服务器运行与 HUT 相同的 RHEL 主版本。
- 红帽提供了 kickstart 文件来安装 HUT 的操作系统,您也可以使用它们来安装测试服务器。在启动安装过程前,按照适合您系统的说明进行操作。
流程
配置 红帽认证 存储库。
使用您的 RHN 凭证,通过红帽订阅管理注册您的系统:
# subscription-manager register显示您的系统可用订阅列表:
# subscription-manager list --available*- 搜索提供红帽认证(用于 RHEL 服务器)存储库的订阅,并记录订阅及其池 ID。
将订阅附加到您的系统。将 pool_ID 替换为订阅的池 ID。
# subscription-manager attach --pool=<pool_ID>注意如果您启用了 Red Hat Subscription Management 的简单内容访问,则不必将订阅附加到您的系统。如需了解更多详细信息,请参阅如何为红帽订阅管理启用简单内容访问?
订阅红帽认证频道:
$ subscription-manager repos --enable=cert-1-for-rhel-<VERSION>-<HOSTTYPE>-rpms将 VERSION 替换为 SUT 上的 RHEL 版本号
subscription-manager repos --enable=cert-1-for-rhel-9-<HOSTTYPE>-rpms要查找系统架构,请运行
$ uname -m将 HOSTTYPE 替换为系统架构。
$ subscription-manager repos --enable=cert-1-for-rhel-<VERSION>-x86_64-rpms安装硬件测试套件软件包:
注意此步骤仅适用于 RHEL 版本 9 或更高版本。
$ dnf install redhat-certification-hardware
后续步骤