第 7 章 使用 RHCert CLI 工具配置系统并运行测试


要继续 Cloud Instance Type 认证过程,请配置系统以运行认证测试。

7.1. 对于 RHEL 硬件认证

要使用 CLI 完成 RHEL 硬件认证流程,您必须在测试(HUT)和测试服务器下准备主机,运行测试并检索测试结果。

7.1.1. 使用测试计划准备测试的主机

运行 provision 命令执行很多操作,如设置与测试服务器的免密码 SSH 通信,基于认证类型安装所需的软件包,并创建要运行的最终测试计划,这是由红帽提供的测试计划以及发现系统要求时生成的测试列表。

例如,如果测试计划设计认证硬件或软件产品,则会安装所需的硬件或软件包。

先决条件

  • 您有测试服务器的主机名或 IP 地址。

步骤

  1. 以任一方式运行 provision 命令。测试计划将自动下载到您的系统。

    • 如果您已经下载了测试计划:

      # rhcert-provision <path_to_test_plan_document>

      将 <path_to_test_plan_document> 替换为您系统上保存的测试计划文件。

      按照屏幕的说明进行操作。

    • 如果您还没有下载测试计划:

      # rhcert-provision

      按照屏幕说明进行操作,并在出现提示时输入您的 认证 ID

  2. 出现提示时,提供测试服务器的主机名或 IP 地址来设置免密码 SSH。只有在第一次添加新系统时,才会提示您。

7.1.2. 使用测试计划准备测试服务器进行测试

运行 Provision 命令启用并启动 rhcertd 服务,该服务配置测试服务器上的测试套件中指定的服务,如 iperf 用于网络测试,以及 kdump 测试中使用的 nfs 挂载点。

先决条件

  • 您有测试中的主机的主机名或 IP 地址。

流程

  1. 通过在您要添加的系统中定义角色"test server"来运行 provision 命令。

    这只在置备测试服务器时才需要。

    # rhcert-provision --role test-server <path_to_test_plan_document>

    将 <path_to_test_plan_document> 替换为您系统上保存的测试计划文件。

7.1.3. 使用 CLI 运行认证测试

流程

  1. 运行以下命令:

    # rhcert-run
  2. 提示时,选择是否通过输入 yesno 运行每个测试。

    您还可以通过键入,从列表中选择特定的测试。

注意

测试重启后,rhcert 会在后台运行,以验证镜像。使用 tail -f /var/log/rhcert/RedHatCertDaemon.log 来查看验证的当前进度和状态。

7.1.4. 提交测试结果文件

流程

  1. 登录以验证您的设备。

    注意

    登录必须提交测试结果文件。

    # rhcert-cli login
    1. 在新浏览器窗口或标签页中打开生成的 URL。
    2. 输入登录和密码,然后单击 登录
    3. Grant access

      显示设备日志成功消息。

    4. 返回到终端,输入 yesPlease confirm after grant access prompt。
  2. 提交结果文件。

    # rhcert-submit

    出现提示时,输入您的认证 ID。

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部